Ich arbeite zur Zeit an einem IRC Client, für die Nutzerliste benutze ich eine JList
leider passt sich die Vertikale Scrollbar nicht der Anzahl der Einträge an .
ImageShack - Image Hosting :: screenshotheimdall1.png
JList
Scrollpane
hinzufügen von Einträgen
leider passt sich die Vertikale Scrollbar nicht der Anzahl der Einträge an .
ImageShack - Image Hosting :: screenshotheimdall1.png
JList
Java:
listUsers = new javax.swing.JList();
listUsers.setBorder(javax.swing.BorderFactory.createTitledBorder("ChannelUser"));
listUsers.setModel(userListModel);
listUsers.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION);
listUsers.setPreferredSize(new java.awt.Dimension(50, 125));
Java:
spUsers = new javax.swing.JScrollPane(listUsers);
spUsers.setVerticalScrollBarPolicy(javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
spUsers.setAutoscrolls(true);
spUsers.setMaximumSize(new java.awt.Dimension(140, 430));
spUsers.setMinimumSize(new java.awt.Dimension(140, 230));
spUsers.setPreferredSize(new java.awt.Dimension(140, 230));
spUsers.setViewportView(listUsers);
Java:
for (int i = 0; i < users.length; i++) {
userListModel.addElement(users[i]);
}