Salve,
forse il problema sarà banale ma sono 6 giorni che programmo senza fermarmi e quindi ho un pò la testa confusa![]()
Il codice incriminato è il seguente
Ho un JtabbedPane con tre scelte.codice:JTabbedPane tabbedPane = new JTabbedPane(); tabbedPane.addTab("Ricerca componente", null, componentePanel, ric_componente); tabbedPane.addTab("Ricerca utente", null, utentePanel, ric_utente); tabbedPane.addTab("Ricerca documento", null, documentoPanel, ric_documento);
ComponentePanel,utente..documento..sono tre JPanel
Creo il seguente JPanel contentene due bottonicodice:componentePanel = new JPanel(); utentePanel = new JPanel(); documentoPanel = new JPanel();
Ora aggiungo ai tre JPAnel questo JPAnel di bottoni ( ho provato anche ad aggiungere direttamentei bottoni non incapsulati in un JPAnel )codice:ButtonPanel = new JPanel(); ButtonPanel.add(CancellaButton); ButtonPanel.add(DettagliButton);
poi normalmente mando in uscita il tabbedpanecodice:componentePanel.add(ButtonPanel); utentePanel.add(ButtonPanel); documentoPanel.add(ButtonPanel);
I bottoni si vedono solo nell ultimo JPanel al quale li aggiungo..ovvero in documentoPanel...in componetePanel e utentePanel dei bottoni non vi è nessuna traccia.codice:frame.setResizable(true); contenitore = frame.getContentPane(); contenitore.setLayout(new BorderLayout()); contenitore.add(tabbedPane, BorderLayout.CENTER); frame.setContentPane(contenitore); frame.setVisible(true);
In anticipo grazie a chi saprà suggerirmi !
![]()


Rispondi quotando