Ò»¸öJavaÎÊÌâ
Java code:
import java.awt.*;
import java.awt.event.*;
public class TaskList extends Frame implements ActionListener
{
private Button b1 = new Button("È·¶¨");
private Button b2 = new Button("ɾ³ý");
private Button b3 = new Button("Ôö¼ÓÓÅÏȼ¶");
private Button b4 = new Button("½µµÍÓÅÏȼ¶");
private TextField text = new TextField(15);
private List list = new List();
private Label task_label = new Label("¹¤×÷ÊÂÏî");
private Label priority_label = new Label("¸Ä±äʼþÓÅÏȼ¶");
private class WindowCloser extends WindowAdapter
{
public void windowClosing(WindowEvent e){
dispose();
System.exit(0);
}
}
public void setup(){
Panel p = new Panel(new FlowLayout());
p.add(b1);
p.add(b2);
Panel q = new Panel(new FlowLayout());
q.add(b3);
q.add(priority_label);
q.add(b4);
Panel r = new Panel(new FlowLayout());
r.add(task_label);
r.add(text);
setLayout(new GridLayout(4,1));
add(r);
add(q);
add(list);
add(p);
}
public TaskList(){
super("¹¤×÷ÊÂÏî±í");
this.setup();
b1.addActionListener(this);
b2.addActionListener(this);
Ïà¹ØÎÊ´ð£º
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......
ÏÖÔÚÓöµ½ÕâÑùÒ»¸öÎÊÌ⣺
ÔÚjava Öбàдswing³ÌÐò£¬ Ìí¼Ó°´Å¥jbServerStart£¬Ä¿µÄÊǵ±µã»÷jbServerStartʱ£¬³ÌÐò»á×Ô¶¯´´½¨Á½¸öÓëÆäËûÖÕ¶ËͨÐŵĶÔÏ󣬴úÂëÈçÏ£º
private Container createButtonPane ......
Âé·³´ó¼Ò±êÃ÷ÏÂÏÂÃæµÄ½Ó¿ÚÊÇ£ºÓÐÐòΨһ²»Öظ´µÄ»¹ÊÇÎÞÐòΨһ¿ÉÖØ¸´µÄÄØ
È磺Set£º´æ´¢¶ÔÏóÔªËØ£¬²»ÐèÒª±£³ÖÌØ¶¨Ë³Ðò£¬²»Öظ´
List£º
Map£º
Vector£º
HashSet£ ......
JavaÊDz»ÊDz»¿ÉÒԼ̳и¸À๹Ôì·½·¨£¿
ÎÒÃÇÀÏʦ¸øÎÒдµÄÕâ¸öÎÒ²»ÊǺÜÃ÷°×¡£
1¡¢×ÓÀà¼Ì³Ð¸¸ÀàËùÓи¸ÀàµÄ±äÁ¿ºÍ·½·¨£¬µ«²»¼Ì³Ð¸¸ÀàµÄ¹¹Ôì·½·¨£¬ÔÚ×ÓÀàµÄ¹¹Ôì·½·¨¿ÉÒÔʹÓÃÓï¾äsuper(²ÎÊýÁбí)µ÷Óø¸ÀàµÄ¹¹ ......