Package grafica

Examples of grafica.Bottone


       
        //Pannello sinistro
        JPanel pannelloSinistro = new JPanel();                                 //Crea pannello sinistro
        pannelloSinistro.setLayout(new BoxLayout(pannelloSinistro, BoxLayout.Y_AXIS)); //Imposta layout per pannello sinistro
        JPanel pannelloBottoneCerca = new JPanel();                             //Crea pannello per bottone cerca
        Bottone bottoneCercaGiocatore = new Bottone("Cerca Giocatore", "Cerca giocatori simili al nome richiesto ", 150, 25, new Controllore.BottoneCercaGiocatori()); //Crea bottone cerca giocatore
        pannelloBottoneCerca.add(bottoneCercaGiocatore);                        //Aggiunge bottone cerca al pannello bottone cerca
        pannelloSinistro.add(pannelloBottoneCerca);                             //Aggiunge il bottone al pannello sinistro
       
        //Sezione lista sinistra
        JPanel pannelloEtichettaTrovati = new JPanel();                         //Crea pannello etichetta giocatori trovati
        JLabel etichettaTrovati = new JLabel("Giocatori Trovati");              //Crea etichetta giocatori trovati
        pannelloEtichettaTrovati.add(etichettaTrovati);                         //Aggiunge etichetta giocatori trovati al pannello giocatori trovati
        pannelloSinistro.add(pannelloEtichettaTrovati);                         //Aggiunge pannello etichetta giocatori trovati al pannello sinistro
        JPanel pannelloElencoTrovati = new JPanel();                            //Crea il pannello per l'elenco dei giocatori trovati       
        elencoTrovatiJTable.setFillsViewportHeight(true);                       //Imposta la dimensione massima possibile per la tabella
        elencoTrovatiJTable.setTableHeader(null);                               //Imposta header null per l'elenco
        elencoTrovatiJTable.setShowVerticalLines(false);                        //Nasconde le linee verticali della griglia
        elencoTrovatiJTable.setToolTipText("Clicca un nome sull'elenco per aggiungerlo alla partita"); //Assegna messaggio
        elencoTrovatiJTable.addMouseListener(new Controllore.ClickElencoTrovati()); //Aggiunge il tipo di evento al click del mouse
        JScrollPane elencoTrovatiScroll = new JScrollPane(elencoTrovatiJTable); //Crea barra di scorrimento per elenco
        elencoTrovatiScroll.setPreferredSize(new Dimension(150, 150));          //Imposta la dimensione dell'elenco base       
        pannelloElencoTrovati.add(elencoTrovatiScroll);                         //Aggiunge elenco dei giocatori trovati al pannello elenco
        pannelloSinistro.add(pannelloElencoTrovati);                            //Aggiunge il pannello elenco giocatori trovati al pannello sinistro
        JPanel pannelloBottoneAnnulla = new JPanel();                           //Crea pannello per bottone annulla
        Bottone bottoneAnnulla = new Bottone("Annulla", "Annulla scelta giocatori", 100, 25, new Controllore.BottoneAnnulla()); //Crea bottone annulla
        pannelloBottoneAnnulla.add(bottoneAnnulla);                             //Aggiunge bottone annulla al pannello bottone annulla
        pannelloSinistro.add(pannelloBottoneAnnulla);                           //Aggiunge pannello bottone annulla al pannello sinistro
       
        //Pannello destro
        JPanel pannelloDestro = new JPanel();                                   //Crea pannello destro
        pannelloDestro.setLayout(new BoxLayout(pannelloDestro, BoxLayout.Y_AXIS)); //Imposta layout per pannello destro
        JPanel pannelloBottoneAggiungi = new JPanel();                          //Crea pannello per bottone aggiungi
        Bottone bottoneAggiungiGiocatore = new Bottone("Aggiungi Giocatore", "Aggiunge giocatore nel database ed alla partita", 150, 25, new Controllore.BottoneCreaGiocatoreInPartita()); //Crea bottone aggiungi giocatore
        pannelloBottoneAggiungi.add(bottoneAggiungiGiocatore);                  //Aggiunge bottone aggiungi al pannello bottone aggiungi
        pannelloDestro.add(pannelloBottoneAggiungi);                            //Aggiunge il bottone al pannello destro
       
        //Sezione lista destra
        JPanel pannelloEtichettaSelezionati = new JPanel();                     //Crea pannello etichetta giocatori selezionati
        JLabel etichettaSelezionati = new JLabel("Giocatori Selezionati");      //Crea etichetta giocatori selezionati
        pannelloEtichettaSelezionati.add(etichettaSelezionati);                 //Aggiunge etichetta giocatori selezionati al pannello giocatori selezionati
        pannelloDestro.add(pannelloEtichettaSelezionati);                       //Aggiunge pannello etichetta giocatori selezionati al pannello sinistro
        JPanel pannelloElencoSelezionati = new JPanel();                        //Crea pannello per elenco giocatori selezionati
        elencoSelezionatiJTable.setFillsViewportHeight(true);                   //Imposta la dimensione massima possibile per la tabella
        elencoSelezionatiJTable.setTableHeader(null);                           //Imposta header null per l'elenco
        elencoSelezionatiJTable.setShowVerticalLines(false);                    //Nasconde le linee verticali della griglia
        elencoSelezionatiJTable.setToolTipText("Clicca un nome sull'elenco per rimuoverlo dalla partita"); //Assegna messaggio
        elencoSelezionatiJTable.addMouseListener(new Controllore.ClickElencoSelezionati()); //Assegna evento click del mouse sui selezionati
        JScrollPane elencoSelezionatiScroll = new JScrollPane(elencoSelezionatiJTable); //Crea lo scorrimento per la lista
        elencoSelezionatiScroll.setPreferredSize(new Dimension(150, 150));      //Imposta dimensione dell'elenco base
        pannelloElencoSelezionati.add(elencoSelezionatiScroll);                 //Aggiunge elenco selezionati al pannello elenco selezionati
        pannelloDestro.add(pannelloElencoSelezionati);                          //Aggiunge elenco pannello elenco selezionati al pannello destro
        JPanel pannelloBottoneContinua = new JPanel();                          //Crea pannello per il bottone continua
        Bottone bottoneContinua = new Bottone("Continua", "Conferma giocatori scelti", 100, 25, new Controllore.BottoneContinuaCreaPartita()); //Crea il bottone continua
        pannelloBottoneContinua.add(bottoneContinua);                           //Aggiunge il bottone continua al pannello bottone continua
        pannelloDestro.add(pannelloBottoneContinua);                            //Aggiunge il pannello bottone continua al pannello destro
        pannelloGestione.add(pannelloSinistro);                                 //Aggiunge il pannello sinistro al pannello gestione
        pannelloGestione.add(pannelloDestro);                                   //Aggiunge il pannello destro al pannello gestione
        contenitore.add(pannelloGestione);                                      //Aggiunge il pannello gestione al contenitore
View Full Code Here

TOP

Related Classes of grafica.Bottone

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.