Sto cercado di fare una finestra con le swing ma mi sono fermato qua:
codice:
import javax.swing.*;
import javax.swing.JWindow.*;
class finestraColorata {
public static void main(String[] args) {
finestra FNJ = new finestra("Ciao gianni", 400, 500);
System.out.println("Pio");
}
}
class finestra extends JFrame {
private JButton btn;
private JLabel lb;
public finestra (String str, int W, int H) {
setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
setSize(W,H);
setTitle(str);
Container cnt = getContentPane(); //primo errore
cnt.setLayout (new GridLayout (1, 2)); //secondo errore
btn = new JButton ("Pulsante");
cnt.add (btn);
lb = new JLabel ("Etichetta", SwingConstants.CENTER);
cnt.add (lb);
setVisible (true);
}
}
perché?
Grazie