Automagically add a scrollpane whenever a jlist is added.

This commit is contained in:
grail%cafebabe.org 1999-02-22 07:54:14 +00:00
Родитель 5aa43ea696
Коммит 2c45e7ab0a
1 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -50,6 +50,7 @@ import javax.swing.JTextField;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
import javax.swing.JToggleButton;
import javax.swing.JScrollPane;
import javax.swing.text.JTextComponent;
import org.w3c.dom.Element;
@ -119,12 +120,18 @@ public class PageUI extends JPanel {
public void addCtrl(String name, JComponent component) {
if (name != null) table.put(name, component);
if (component instanceof JList) {
component = new JScrollPane(component);
}
add(component);
}
public void addCtrl(String name, JComponent component,
Object constraints) {
if (name != null) table.put(name, component);
if (component instanceof JList) {
component = new JScrollPane(component);
}
add(component, constraints);
}