public void drawSpiderFrame() {
		/**
		 * 
		 */
		setSize(405, 288);
		setVisible(true);
		setTitle("Bingo_Spider");
		//ڸλ nullʾ
//		setLocationRelativeTo(null);
		getContentPane().setLayout(null);

		/**
		 * Ԫ
		 */
		promoteLabel.setBounds(12, 12, 84, 12);
		promoteLabel.setText("URL:");
		getContentPane().add(promoteLabel);

		//ʼť
		begin.setBounds(12, 36, 84, 24);
		begin.setText("ʼ");
		begin.setActionCommand("Begin");
		getContentPane().add(begin);

		url.setBounds(108, 36, 288, 24);
		getContentPane().add(url);
		//
		errorScroll.setBounds(12, 120, 384, 156);
		errorScroll.setAutoscrolls(true);
		errorScroll
				.setHorizontalScrollBarPolicy(javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
		errorScroll
				.setVerticalScrollBarPolicy(javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
		errorScroll.setOpaque(true);
		getContentPane().add(errorScroll);
		
		//
		badLinksTextArea.setEditable(false);
		badLinksTextArea.setBounds(0, 0, 366, 138);
		errorScroll.getViewport().add(badLinksTextArea);

		current.setText(": ");
		current.setBounds(12, 72, 384, 12);
		getContentPane().add(current);

		goodLinksLabel.setText("Ŀ: 0");
		goodLinksLabel.setBounds(12, 96, 192, 12);
		getContentPane().add(goodLinksLabel);
		badLinksLabel.setText("Ŀ: 0");
		badLinksLabel.setBounds(216, 96, 96, 12);
		getContentPane().add(badLinksLabel);

		beginningActionListener begActListener = new beginningActionListener();
		begin.addActionListener(begActListener);
	}