08. juni 2003 - 10:46Der er
5 kommentarer og 1 løsning
Problemer med styring af Jlist (størrelse)
Hey,
Hvordan bestemmer man størrelsen af et Jlist.. Vi har prøvet scrollpane, men det fungere ikke - Jlisten indeholder informationer. Når vi bruger scrollpane forsvinder den helt fra vores GUI og når vi sætter setPreferredSize på selve Jlisten - så får vi for det første to helt forskellige størrelser på de to Jlist vi har og vi kan kun styre breden på den ene - den anden er helt "lige glad"...
I får lige lidt kode:
liTidligereAnnoncer = new JList(test); spTidligereAnnoncer = new JScrollPane(liTidligereAnnoncer); spTidligereAnnoncer.setPreferredSize(new Dimension(10,10)); liUdgivelsesdato = new JList(test); spUdgivelsesdato = new JScrollPane(liUdgivelsesdato); spUdgivelsesdato.setPreferredSize(new Dimension(10,10));
Kater lige et lille eksempel - måske kan det hjælpe jer:
public class Test extends javax.swing.JFrame {
public Test() { initComponents(); }
private void initComponents() { jScrollPane1 = new javax.swing.JScrollPane(); jList1 = new javax.swing.JList(); jScrollPane2 = new javax.swing.JScrollPane(); jList2 = new javax.swing.JList();
vi kan kun bestemme bredden, ikke længden???, men på din kode virker det jo fint. h Her er nået af vores: pSouth4 = new JPanel(); pSouth4.setLayout(new FlowLayout(FlowLayout.LEFT)); pSouth4.setPreferredSize(new Dimension(100,50)); pSouth4.add(new JScrollPane(liUdgivelsesdato)); liUdgivelsesdato.setPreferredSize(new Dimension 100,25));
Der står nogenlunde det samme som _carsten har skrevet. Og det virker!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.