You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.1 KiB
33 lines
1.1 KiB
package com.fr.design.gui.icombobox; |
|
|
|
import com.fr.log.FineLoggerFactory; |
|
|
|
import javax.swing.JFrame; |
|
import javax.swing.UIManager; |
|
import java.awt.BorderLayout; |
|
|
|
public class ExtendedComboBoxTest { |
|
public static void main(String[] args) { |
|
try { |
|
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); |
|
} catch (Exception e) { |
|
FineLoggerFactory.getLogger().error(e.getMessage(), e); |
|
} |
|
|
|
final ExtendedComboBox cb = new ExtendedComboBox( |
|
new String[] { |
|
"Hello world, alksdfjlaskdjflaskjdflaksdf", |
|
"Hello world, alksdfjlaskdjflaskjdflaksdfasdfklajsdflkasjdflkasdf", |
|
"Hello world, alksdfjlaskdjflaskjdflaksdfasdfklajsdflkasjdflkasdfaaaaaaaaaaaaaaaaaadfsdf", |
|
"Hello world, alksdfjlaskdjflaskjdflaksdfasdfklajsdflkasjdflkasdfsdfgklsdjfgklsdfjgklsjdfgkljsdflkgjsdlfk" }); |
|
|
|
|
|
JFrame f = new JFrame(); |
|
f.getContentPane().add(cb, BorderLayout.CENTER); |
|
f.pack(); |
|
f.setSize(300, f.getHeight()); |
|
f.setLocationRelativeTo(null); |
|
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); |
|
f.setVisible(true); |
|
} |
|
} |