Ciao a tutti,
avrei bisogno di qualche consiglio.
Devo creare un gioco dell'oca in java con GUI: ho creato un campo in PS e l'ho impostato come sfondo di gioco. La mia idea era quella di creare, poi, delle pedine e farle muovere sopra lo sfondo.
il mio quesito è questo.
devo inserire un JButton in alto a destra della finestra e sotto ad esso una immagine che mi indica il numero del dado uscito, cosa posso utilizzare per posizionare il bottone in quel punto? (l'immagine per ora non mi interessa dato che devo ancora fare il listener per il dado).
ho provato a fare questo ma non funziona, il bottone mi appare in alto al centro della finestra.
codice:
package gamegoose;
import java.awt.*;
import javax.swing.*;
public class GameGoose extends JFrame{
private String path= "img/sfondo1.jpg";
JButton dado;
JPanel pannelloDado;
public GameGoose(){
setLayout(new BorderLayout());
setContentPane(new JLabel(new ImageIcon(path)));
setLayout(new FlowLayout());
pannelloDado = new JPanel(new FlowLayout(FlowLayout.RIGHT));
dado = new JButton("Lancia dado");
pannelloDado.add(dado);
add(pannelloDado, BorderLayout.NORTH);
setTitle("Game of the Goose");
setSize(1336, 768);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
new GameGoose();
}
}
P.S. -> non sono un esperto di java, ho solo conoscenze di base in questo linguaggio.