annotate rep/SessionManagerGUI.java @ 272:4d9058761c90

*** empty log message ***
author kono
date Thu, 11 Sep 2008 17:24:44 +0900
parents 18d6a7140fa3
children e58695b5118d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
e41994ce73c7 *** empty log message ***
pin
parents:
diff changeset
1 package rep;
e41994ce73c7 *** empty log message ***
pin
parents:
diff changeset
2
1
3f5bf0255f5e *** empty log message ***
pin
parents: 0
diff changeset
3 import java.awt.Container;
198
ff3fcdcccc85 *** empty log message ***
pin
parents: 195
diff changeset
4 import java.util.LinkedList;
133
8dce4348966c *** empty log message ***
kono
parents: 122
diff changeset
5 import javax.swing.JFrame;
8
b774b87cc2c1 *** empty log message ***
pin
parents: 5
diff changeset
6
5
91a33a634fef *** empty log message ***
pin
parents: 2
diff changeset
7
1
3f5bf0255f5e *** empty log message ***
pin
parents: 0
diff changeset
8 public class SessionManagerGUI implements Runnable{
182
e5a7aad3fbc0 *** empty log message ***
pin
parents: 179
diff changeset
9
185
c2c47d7675a8 *** empty log message ***
pin
parents: 182
diff changeset
10 public static void main(String[] args){
2
02fa9a68d9a2 *** empty log message ***
pin
parents: 1
diff changeset
11 SessionManagerGUI gui = new SessionManagerGUI();
02fa9a68d9a2 *** empty log message ***
pin
parents: 1
diff changeset
12 Thread th = new Thread( gui );
02fa9a68d9a2 *** empty log message ***
pin
parents: 1
diff changeset
13 th.start();
02fa9a68d9a2 *** empty log message ***
pin
parents: 1
diff changeset
14 }
02fa9a68d9a2 *** empty log message ***
pin
parents: 1
diff changeset
15
182
e5a7aad3fbc0 *** empty log message ***
pin
parents: 179
diff changeset
16 public SessionManagerGUI() {
222
18d6a7140fa3 *** empty log message ***
pin
parents: 198
diff changeset
17 rp = new RPanel();
182
e5a7aad3fbc0 *** empty log message ***
pin
parents: 179
diff changeset
18 }
e5a7aad3fbc0 *** empty log message ***
pin
parents: 179
diff changeset
19
2
02fa9a68d9a2 *** empty log message ***
pin
parents: 1
diff changeset
20 private RPanel rp;
02fa9a68d9a2 *** empty log message ***
pin
parents: 1
diff changeset
21 private JFrame frame;
0
e41994ce73c7 *** empty log message ***
pin
parents:
diff changeset
22
1
3f5bf0255f5e *** empty log message ***
pin
parents: 0
diff changeset
23 public void run() {
2
02fa9a68d9a2 *** empty log message ***
pin
parents: 1
diff changeset
24 frame = new JFrame("SessionManager");
55
57a16534ba5a change window size
chiaki
parents: 8
diff changeset
25 frame.setBounds(100, 100, 600, 300);
1
3f5bf0255f5e *** empty log message ***
pin
parents: 0
diff changeset
26 Container cont = frame.getContentPane();
3f5bf0255f5e *** empty log message ***
pin
parents: 0
diff changeset
27 cont.add(rp);
3f5bf0255f5e *** empty log message ***
pin
parents: 0
diff changeset
28
3f5bf0255f5e *** empty log message ***
pin
parents: 0
diff changeset
29 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
3f5bf0255f5e *** empty log message ***
pin
parents: 0
diff changeset
30 frame.setVisible(true);
185
c2c47d7675a8 *** empty log message ***
pin
parents: 182
diff changeset
31
1
3f5bf0255f5e *** empty log message ***
pin
parents: 0
diff changeset
32 }
2
02fa9a68d9a2 *** empty log message ***
pin
parents: 1
diff changeset
33
222
18d6a7140fa3 *** empty log message ***
pin
parents: 198
diff changeset
34 public void update(LinkedList<Session> slist, LinkedList<Editor> elist) {
18d6a7140fa3 *** empty log message ***
pin
parents: 198
diff changeset
35 rp.setTableSession(slist);
18d6a7140fa3 *** empty log message ***
pin
parents: 198
diff changeset
36 rp.setTableEditor(elist);
2
02fa9a68d9a2 *** empty log message ***
pin
parents: 1
diff changeset
37 }
8
b774b87cc2c1 *** empty log message ***
pin
parents: 5
diff changeset
38
222
18d6a7140fa3 *** empty log message ***
pin
parents: 198
diff changeset
39 public void addREPActionListener(SessionManager manager) {
18d6a7140fa3 *** empty log message ***
pin
parents: 198
diff changeset
40 rp.addREPActionListener(manager);
179
763aad2da6b3 *** empty log message ***
pin
parents: 133
diff changeset
41 }
763aad2da6b3 *** empty log message ***
pin
parents: 133
diff changeset
42
1
3f5bf0255f5e *** empty log message ***
pin
parents: 0
diff changeset
43 }