14. februar 2004 - 17:49
Der er
6 kommentarer og 1 løsning
JList - Scrollpane spørgsmål
Hvad gør jeg forkert her? String []items = {"A", "B", "C", "D"}; JList jList1 = new JList(items); JScrollPane scrollingList = new JScrollPane(jList1); Det er selfølgelig meningen at min list skal kunne scrolle 8>)
Annonceindlæg fra QNAP
14. februar 2004 - 18:21
#1
Umiddelbart ser det nu rigtig nok ud. Prøv at fylde nogle flere elementer i din JList, og se om ikke du kan fremtvinge en scrollbar...?
14. februar 2004 - 18:21
#2
Har du husket at tilføje din JScrollPane til dit panel eller frame og ikke JList'en?
14. februar 2004 - 18:24
#3
Dette eksempel virker i hvert fald: import javax.swing.*; import java.awt.*; public class Test extends JFrame { public Test() { setSize(300,100); String []items = {"A", "B", "C", "D", "E", "F", "G", "H"}; JList jList1 = new JList(items); JScrollPane scrollingList = new JScrollPane(jList1); this.getContentPane().add(scrollingList, BorderLayout.CENTER); } public static void main(String[] args) { Test t = new Test(); t.setVisible(true); } }
14. februar 2004 - 19:36
#4
Jeg bruger en ComboBox istedet for men du skal ha' point da det jo virker. Tak for hjælpen
17. februar 2004 - 12:00
#5
Det var så lidt. Prøv lige at acceptere igen, da den ikke har registreret det.
17. februar 2004 - 13:39
#6
nu skulle den være der ?
17. februar 2004 - 13:39
#7
Takker :)
Kurser inden for grundlæggende programmering