Java Reference
In-Depth Information
{
final
static
String
LINE_SEPARATOR
=
Sys-
tem.getProperty("line.separator");
static JTextArea txtSrchResults;
static JFrame f;
static volatile String result;
static JPanel createGUI()
{
JPanel pnl = new JPanel();
pnl.setLayout(new BoxLayout(pnl, BoxLayout.Y_AXIS));
JPanel pnlTemp = new JPanel();
JLabel lblStartDir = new JLabel("Start directory");
pnlTemp.add(lblStartDir);
final JTextField txtStartDir = new JTextField(30);
pnlTemp.add(txtStartDir);
pnl.add(pnlTemp);
pnlTemp = new JPanel();
JLabel lblSrchText = new JLabel("Search text");
pnlTemp.add(lblSrchText);
lblSrchText.setPreferredSize(lblStartDir.getPreferredSize());
final JTextField txtSrchText = new JTextField(30);
pnlTemp.add(txtSrchText);
pnl.add(pnlTemp);
pnlTemp = new JPanel();
JButton btnSearch = new JButton("Search");
pnlTemp.add(btnSearch);
pnl.add(pnlTemp);
pnlTemp = new JPanel();
txtSrchResults = new JTextArea(20, 30);
pnlTemp.add(new JScrollPane(txtSrchResults));
pnl.add(pnlTemp);
ActionListener al;
al = new ActionListener()
{
@Override
public void actionPerformed(ActionEvent ae)
Search WWH ::




Custom Search