Ok, ho aggiunto anche quel comando.
Ma c'è un problema, a volte i metodi che chiamo vengono ignorati.
Faccio un esempio (in realtà non capita solo con questo metodo, ma anche con altri):
Ho provato a impostare il colore di background della finestra come arancione, ma mi compare sempre una finestra bianca.
Ecco il codice (con la riga evidenziata dagli asterischi):
codice:import java.util.Scanner; import javax.swing.*; import java.awt.*; public class Window { private int l; private int a; public void interfaccia() { Scanner sc=new Scanner(System.in); JButton close=new JButton("Chiudi"); JFrame window = new JFrame("Finestra"); System.out.println("Digitare larghezza finestra-> "); l=sc.nextInt(); System.out.println("Digitare altezza finestra-> "); a=sc.nextInt(); window.setBounds(0,0,l,a); window.setBackground(Color.orange); /*********** viene ignorato window.setVisible(true); window.add(close); window.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } public static void main(String[] args) { Window a = new Window(); a.interfaccia(); } }

Rispondi quotando