view rep/SessionManagerGUI.java @ 232:844c8f46584b

*** empty log message ***
author kono
date Sun, 31 Aug 2008 18:56:48 +0900
parents 18d6a7140fa3
children e58695b5118d
line wrap: on
line source

package rep;

import java.awt.Container;
import java.util.LinkedList;
import javax.swing.JFrame;


public class SessionManagerGUI implements Runnable{
	
	public static void main(String[] args){
		SessionManagerGUI gui = new SessionManagerGUI();
		Thread th = new Thread( gui ); 
		th.start();
	}

	public SessionManagerGUI() {
		rp = new RPanel();
	}

	private RPanel rp;
	private JFrame frame;

	public void run() {
		frame = new JFrame("SessionManager");
		frame.setBounds(100, 100, 600, 300);
		Container cont = frame.getContentPane();
		cont.add(rp);

		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
		
	}

	public void update(LinkedList<Session> slist, LinkedList<Editor> elist) {
		rp.setTableSession(slist);
		rp.setTableEditor(elist);
	}

	public void addREPActionListener(SessionManager manager) {
		rp.addREPActionListener(manager);
	}

}