Java Reference
In-Depth Information
L ISTING 13.4 Continued
JLabel subTitleLabel3 = new JLabel(“<html><body><font size=\”+1\”>”+
“Loaded Modules:”);
Box b = Box.createVerticalBox();
b.add(titleLabel);
b.add(subTitleLabel1);
b.add(subTitleLabel2);
b.add(subTitleLabel3);
mainPanel.setLayout(new BorderLayout());
closeButton.setText(“close”);
closeButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(ActionEvent e) {
dispose();
}
});
centerPanel.setBorder(BorderFactory.createEmptyBorder(4,4,4,4));
centerPanel.setLayout(new BorderLayout());
getContentPane().add(mainPanel);
mainPanel.add(centerPanel, BorderLayout.CENTER);
centerPanel.add(b, BorderLayout.NORTH);
centerPanel.add(new JScrollPane(aboutTable), BorderLayout.CENTER);
centerPanel.add(p, BorderLayout.SOUTH);
mainPanel.add(southPanel, BorderLayout.SOUTH);
southPanel.add(closeButton, null);
setSize(216,260);
setVisible(true);
}
/**
* return a tokenized input string
*/
private String[] getItems(String s){
if (s==null)
s=””;
ArrayList result = new ArrayList();
StringTokenizer st = new StringTokenizer(s,”;:”);
while (st.hasMoreTokens()) {
String w = st.nextToken();
result.add(w);
}
String[] a = new String[result.size()];
result.toArray(a);
return a;
}
}
Search WWH ::




Custom Search