Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [java] colore

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    137

    [java] colore

    [java] colore
    import javax.swing.JFrame;
    import javax.swing.JOptionPane;

    class graf
    {
    public static void main(String args[])
    {
    String input=JOptionPane.showInputDialog("ecco il mio primo inserimento");
    //int choice=Integer.parseInt(input);
    //Shapes panel = new Shapes(choice);
    JFrame application=new JFrame(); //crea il frame principale
    application.setDefaultCloseOperation(JFrame.EXIT_O N_CLOSE);
    application.setSize(300,300); // attributi dell'istanza "application"
    application.setVisible(true);
    application.setTitle(input);
    application.setLocation(300,300);
    }
    }

    Vorrei dare un colore allo sfondo del Frame.....come posso fare?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: [java] colore

    Originariamente inviato da jalexb
    Vorrei dare un colore allo sfondo del Frame.....come posso fare?
    application.getContentPane().setBackground(....... );
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    137
    se invece voglio scrivere nel frame come devo fare? (tipo su una label)

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da jalexb
    se invece voglio scrivere nel frame come devo fare? (tipo su una label)
    Non ho ben capito cosa vuoi fare .... in che senso "scrivere" nel frame?? Cioè vuoi inserire un componente (es. JLabel)?
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    137
    Si vorrei inserire tipo una JLabel....

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da jalexb
    Si vorrei inserire tipo una JLabel....
    Beh, bisogna anche vedere dove vuoi metterla. Il content pane di JFrame per default usa il layout manager BorderLayout.

    JLabel label = new JLabel (....);
    tuoFrame.getContentPane().add (label);

    Da Java 5 c'è una scorciatoia:

    tuoFrame.add (label);

    (l'add() viene "rediretto" sul content pane)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    137
    Grazie ....funziona tutto alla perfezione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.