codice:
private void initialize(Giocatore campo [][],final Campionato c) {
this.setSize(700, 400);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel panel = new JPanel();
getContentPane().add(panel, BorderLayout.CENTER);
panel.setLayout(new BorderLayout(0, 0));
JPanel panelScelte = new JPanel();
panel.add(panelScelte, BorderLayout.SOUTH);
panelScelte.setLayout(new FlowLayout(FlowLayout.CENTER, 5, 5));
JButton btnStop = new JButton("Stop");
btnStop.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
//ferma la partita
c.setFerma(true);
}
});
panelScelte.add(btnStop);
JButton btnRilancia = new JButton("Rilancia");
btnRilancia.setEnabled(false);
panelScelte.add(btnRilancia);
JButton btnTira = new JButton("Tira");
panelScelte.add(btnTira);
JButton btnPassaggio = new JButton("Passaggio");
panelScelte.add(btnPassaggio);
JButton btnContrasto = new JButton("Contrasto");
panelScelte.add(btnContrasto);
JButton btnSostituzioni = new JButton("Sostituzioni");
panelScelte.add(btnSostituzioni);
JSplitPane splitPane = new JSplitPane();
panel.add(splitPane, BorderLayout.CENTER);
JLabel visualizzainfopartita = new JLabel("");
splitPane.setRightComponent(visualizzainfopartita);
panel_1 = new JPanel();
panel_1.setBackground(UIManager.getColor("OptionPane.questionDialog.border.background"));
splitPane.setLeftComponent(panel_1);
GridBagLayout gbl_panel_1 = new GridBagLayout();
gbl_panel_1.columnWidths = new int[]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
gbl_panel_1.rowHeights = new int[]{0, 0, 0, 0, 0, 0};
gbl_panel_1.columnWeights = new double[]{0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, Double.MIN_VALUE};
gbl_panel_1.rowWeights = new double[]{0.0, 0.0, 0.0, 0.0, 0.0, Double.MIN_VALUE};
panel_1.setLayout(gbl_panel_1);
MyJLabel lblDifensore = new MyJLabel();
lblDifensore.setIcon(new ImageIcon(FinestraPartita.class.getResource("/images/soccerSmall.png")));
lblDifensore.setName("");
lblDifensore.setEnabled(false);
GridBagConstraints gbc_lblDifensore = new GridBagConstraints();
gbc_lblDifensore.insets = new Insets(0, 0, 5, 5);
gbc_lblDifensore.gridx = 1;
gbc_lblDifensore.gridy = 1;
panel_1.add(lblDifensore, gbc_lblDifensore);
lblDifensore.setX(gbc_lblDifensore.gridx);
lblDifensore.setY(gbc_lblDifensore.gridy);
cosa c'è che non và? grazie mille per la pazienza e buona giornata a tutti