Pagina 1 di 1

[Java] Allinemanto a sinistra di un JLabel in una Vertica

MessaggioInviato: lun feb 15, 2010 2:49 pm
da Lando
Salve ragazzi!
Qualcuno di voi per caso mi sa dire come posso allineare a sinistra i Jlabel presenti in questo codice?
Codice: Seleziona tutto
Box verticalBox = Box.createVerticalBox();
      verticalBox.setBorder(new TitledBorder("Matching results"));
      

      
      textArea = new JTextArea(10,30);
      textArea.setEditable(false);
      textArea.setWrapStyleWord(true);
      textArea.setLineWrap(true);
      JScrollPane ScrollText = new JScrollPane(textArea);

      //Labels to identify the fields
      JLabel titleLabel = new JLabel("Title:");
      JLabel textLabel = new JLabel("Text:");
      

      titleLabel.setLabelFor(scrollingTitleList);
      textLabel.setLabelFor(textArea);
      verticalBox.add(titleLabel);
      verticalBox.add(scrollingTitleList);
      verticalBox.add(Box.createRigidArea(new Dimension(0,15)));
      verticalBox.add(textLabel);
      verticalBox.add(ScrollText);


Praticamente ho una box con inserimento verticale in cui inserisco nell'ordine un label, uno Scrollpanel (contenente una JList), un altro label e un altro Scrollpanel dentro una JList.

Una possibile soluzione artigianale sarebbe quella di inserire i singoli label in una box con inserimento orizzontale e dopo di esso inserire un glue, ma non mi sembra il massimo!

Re: [Java] Allinemanto a sinistra di un JLabel in una Vertica

MessaggioInviato: lun feb 15, 2010 2:57 pm
da Zane
Non so se possa essere una soluzione, ma prova ad usare l'IDE grafico offerto da NetBeans: disponi i componenti come preferisci con il drag-n-drop, poi guardi i sorgenti e copi la tecnica che ha usato per arrivare al risultato voluto nel tuo programma [:)]

Re: [Java] Allinemanto a sinistra di un JLabel in una Vertica

MessaggioInviato: lun feb 15, 2010 3:06 pm
da Lando
Zane ha scritto:Non so se possa essere una soluzione, ma prova ad usare l'IDE grafico offerto da NetBeans: disponi i componenti come preferisci con il drag-n-drop, poi guardi i sorgenti e copi la tecnica che ha usato per arrivare al risultato voluto nel tuo programma [:)]


eheh ci ho già pensato e provato, ma lui crea un codice incasinatissimo...e in più con le posizioni x,y ma siccome la mia finestra deve essere ridimensionabile...

Re: [Java] Allinemanto a sinistra di un JLabel in una Vertica

MessaggioInviato: lun feb 15, 2010 3:33 pm
da Zane
Lando ha scritto:ma lui crea un codice incasinatissimo

Molto vero, ti capisco! Spiacente, non saprei cosa altro suggerirti.