Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Renault 5 elettrica al giudizio definitivo: solo stupore iniziale o premi meritati?
Renault 5 elettrica al giudizio definitivo: solo stupore iniziale o premi meritati?
Dopo più di un anno dal primo test drive ci siamo rimessi al volante della Renault 5 E-Tech Electric, questa volta utilizzandola come prima auto per circa due settimane. Scoprite con noi se il progetto convince ancora
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
Un proiettore economico, che fa della portabilità e immediatezza i suoi punti di forza. Adatto per una camera da letto o per la casa vacanze, è basato su sistema proprietario Linux ma offre piena compatibilità ufficiale a Netflix
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
Un notebook sviluppato in collaborazione con GoPro ma che risponde al meglio alle necessità di tutti coloro che creano contenuti video: robustezza, design, potenza di calcolo e funzionalità si abbinano al meglio tra di loro, pur se a prezzo di un costo elevato per via della tanta memoria onboard
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-07-2009, 16:45   #1
serpico84
Senior Member
 
L'Avatar di serpico84
 
Iscritto dal: Sep 2005
Messaggi: 342
[JAVA] Aggiungere elementi a seconda del campo combobox selezionato

Come da titolo, vorrei che ad un determinato valore di una combox apparisse in un pannello, a seconda di quello che si è selezionato nella combobox, una text field o un'altra combobox o altri elementi.

Finora ho scritto questo nell'evento della combobox:
Codice:
private void jComboCriterioActionPerformed(java.awt.event.ActionEvent evt) {
       String criterio= jComboCriterio.getItemAt(jComboCriterio.getSelectedIndex()).toString();
       if (!criterio.equals("Seleziona criterio"))
       {
           if (criterio.equals("Medici")){
                   //devo aggiungere nel pannello "jPanelX" un'altra combobox
           }
Quindi quando seleziono ad esempio "Medici" dalla combox principale mi dovrebbe apparire un'altra combobox (che con una query riempiro con i nomi e cognomi dei medici per esempio). Magari puo essere banale come cosa, ma con java me la cavo giusto un po con la grafica...
serpico84 è offline   Rispondi citando il messaggio o parte di esso
Old 28-07-2009, 16:53   #2
mone.java
Senior Member
 
L'Avatar di mone.java
 
Iscritto dal: May 2008
Città: Seattle (WA)
Messaggi: 306
Codice:
JComboBox suppini = new JComboBox();

.....

 if (criterio.equals("Medici")){
             jPanelX .add(suppini) ;    
 }
se non hai capito non esitare a chiedere!!!!!
__________________
"Considerate la vostra semenza fatti non foste a viver come bruti ma per seguir virtute e canoscenza"
mone.java è offline   Rispondi citando il messaggio o parte di esso
Old 28-07-2009, 19:30   #3
serpico84
Senior Member
 
L'Avatar di serpico84
 
Iscritto dal: Sep 2005
Messaggi: 342
Capire ho capito (purtroppo utilizzando la grafica uno tende a scordarsi le cose pi ù ovvie) solo che non va! Ho provato pure a impostargli le coordinate con il setBounds ma niente, non compare. Ho risolto per ora lasciando la combo e altre cose invisibili fino all'evento che le rende visibili (con setVisible). Grazie mille cmq poi riprovo.
serpico84 è offline   Rispondi citando il messaggio o parte di esso
Old 29-07-2009, 09:14   #4
mone.java
Senior Member
 
L'Avatar di mone.java
 
Iscritto dal: May 2008
Città: Seattle (WA)
Messaggi: 306
però se imposti la posizione assoluta con setBounds() devi impostare il layout del jPanelX null ( jPanelX.setLayout(null) ). Dopo che il layout è impostato null allora aggiungi dei componenti con la posizione assoluta altrimenti metti un layout manager che gestisce tutto per te ma questo è un'altro paio di maniche.
__________________
"Considerate la vostra semenza fatti non foste a viver come bruti ma per seguir virtute e canoscenza"
mone.java è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Renault 5 elettrica al giudizio definitivo: solo stupore iniziale o premi meritati? Renault 5 elettrica al giudizio definitivo: solo...
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix HONOR CHOICE Projector Air Pro: piccolo, portati...
ASUS ProArt GoPro Edition è il notebook compatto per chi crea ASUS ProArt GoPro Edition è il notebook c...
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090 Fable e Sol a confronto: due cartoni animati cre...
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile Il tablet rugged leggero e sottile: Lenovo Think...
Dimenticate Windows 11: questo 'ritorno'...
Danubio a secco e si ferma la centrale d...
WhatsApp introduce nuovi controlli per g...
Eteon e Scam.ai insieme contro le frodi ...
Il nuovo re della generazione video da c...
Ricarica EV più conveniente tra I...
Honor cresce in Italia mentre il caro me...
Qwen3.8-Max: l'IA cinese da 2,4 trilioni...
AMD AM4 risorge: Gigabyte presenta le nu...
MacBook Air sempre più difficile ...
Agosto parte forte su Amazon: questo His...
Seedance 2.5 fa paura: video IA di quali...
Accordo UniCredit, Accenture e IBM per r...
Pergear annuncia un 50mm f/1.4 full fram...
Windows Insider: certificati in scadenza...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 12:50.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v