Makes the "Smack Info" tab prettier

git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2208 b35dd754-fafc-0310-a699-88a17e54d16e
This commit is contained in:
Gaston Dombiak 2004-01-15 13:13:27 +00:00 committed by gdombiak
parent 3abb8b109c
commit ba65acf8c5
1 changed files with 10 additions and 5 deletions

View File

@ -232,9 +232,11 @@ class EnhancedDebuggerWindow {
field.setBorder(null);
versionPanel.add(field);
informationPanel.add(versionPanel);
//informationPanel.add(Box.createVerticalGlue());
// Add the list of installed IQ Providers
JPanel iqProvidersPanel = new JPanel();
iqProvidersPanel.setLayout(new GridLayout(1, 1));
iqProvidersPanel.setBorder(BorderFactory.createTitledBorder("Installed IQ Providers"));
Vector providers = new Vector();
for (Iterator it = ProviderManager.getIQProviders(); it.hasNext();) {
Object provider = it.next();
@ -242,10 +244,13 @@ class EnhancedDebuggerWindow {
(provider.getClass() == Class.class ? provider : provider.getClass().getName()));
}
JList list = new JList(providers);
list.setBorder(BorderFactory.createTitledBorder("Installed IQ Providers"));
informationPanel.add(new JScrollPane(list));
iqProvidersPanel.add(new JScrollPane(list));
informationPanel.add(iqProvidersPanel);
// Add the list of installed Extension Providers
JPanel extensionProvidersPanel = new JPanel();
extensionProvidersPanel.setLayout(new GridLayout(1, 1));
extensionProvidersPanel.setBorder(BorderFactory.createTitledBorder("Installed Extension Providers"));
providers = new Vector();
for (Iterator it = ProviderManager.getExtensionProviders(); it.hasNext();) {
Object provider = it.next();
@ -253,8 +258,8 @@ class EnhancedDebuggerWindow {
(provider.getClass() == Class.class ? provider : provider.getClass().getName()));
}
list = new JList(providers);
list.setBorder(BorderFactory.createTitledBorder("Installed Extension Providers"));
informationPanel.add(new JScrollPane(list));
extensionProvidersPanel.add(new JScrollPane(list));
informationPanel.add(extensionProvidersPanel);
tabbedPane.add("Smack Info", informationPanel);