Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
[JAVA] PROBLEMI CON JLIST
Nuovo argomento   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
lucajeck
Mortale devoto
Mortale devoto


Registrato: 17/10/07 15:21
Messaggi: 13

MessaggioInviato: 17 Apr 2008 18:51    Oggetto: [JAVA] PROBLEMI CON JLIST Rispondi

:)Ciao a tutti, sto cercando di implementare un piccolo editor di testo in JAVA per un esame. Sono arrivato al punto in cui devo creare una finestra per la modifica del carattere. Vorrei inserire tre JList, una per scegliere il tipo di font, una per la dimensione e uno per lo stile.
Il problema è che non sono molto esperto con i layout e non sono molto esperto neanche con le JLIST e lo scrollpanel. Per il momento ho fatto così, ma non funziona perchè lo scroll non si ridimensiona
Ho messo per ora solo 2 jlist e una barra con una etichetta

public editorCarattere(){

super("Tipo di carattere");

String []s = {"uno", "due", "tre", "quattro", "cinque", "sei"};

JLabel etichetta = new JLabel("Tipo carattere");

barra = new JToolBar();
pannello = new JPanel();
font = new JList(s);
dimensione = new JList(s);
font.setVisibleRowCount(3);
dimensione.setVisibleRowCount(3);
l = new BorderLayout();
pannello.setLayout(l);
JScrollPane pane1 = new JScrollPane(font, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
JScrollPane pane2 = new JScrollPane(dimensione);
barra.add(etichetta);
pane1.setPreferredSize(new Dimension(100,1000));
pane2.setPreferredSize(new Dimension(100,50));

pannello.add(BorderLayout.EAST,pane1);
pannello.add(BorderLayout.WEST,pane2);
pannello.add(BorderLayout.NORTH,barra);


getContentPane().add(pannello);


}
GRAZIE A TUTTI!!
Smile
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi