importjava.awt.BorderLayout;importjava.awt.Component;importjava.awt.FlowLayout;importjava.awt.GridLayout;importjava.awt.event.*;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;importjavax.swing.JTextArea;importjavax.swing.JTextField;publicclassCrawlerextendsJFrame {publicstaticfinalintBOARD_WIDTH=540;publicstaticfinalintBOARD_HEIGHT=570;publicstaticfinalintX_LOCATION=100;publicstaticfinalintY_LOCATION=50;//把节目分为上中三个PanelJPanel northPanel=newJPanel();
JPanel centerPanel=newJPanel();
JPanel southPanel=newJPanel();//输入JTextField txtField=newJTextField(30);
JLabel labelURL=newJLabel("Starting URL:", JLabel.RIGHT);//输出JTextArea txtArea=newJTextArea(10,40);
JLabel labelTxt=newJLabel("Result");//按钮JButton startButton=newJButton("start");
JButton cancelButton=newJButton("cancel");