Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv14542/src/net/sourceforge/bprocessor/gui
Modified Files:
GUI.java
Added Files:
StatusBar.java
Log Message:
status bar added
--- NEW FILE: StatusBar.java ---
//---------------------------------------------------------------------------------
// $Id: StatusBar.java,v 1.1 2007/11/19 14:26:19 henryml Exp $
//
// Copyright (c) 2005 The BProcessor Team (http://bprocessor.sourceforge.net)
// Released under the Lesser GNU Public License v2.1
//---------------------------------------------------------------------------------
package net.sourceforge.bprocessor.gui;
import javax.swing.JPanel;
import javax.swing.JToolBar;
/**
* Status bar
*/
public class StatusBar extends JPanel {
private static StatusBar instance;
private JToolBar toolbar;
/**
* Returns the status bar singleton
* @return status bar
*/
public static StatusBar instance() {
if (instance == null) {
instance = new StatusBar();
}
return instance;
}
/**
* Constructs a status bar
*/
public StatusBar() {
toolbar = new JToolBar();
toolbar.setFloatable(false);
add(toolbar);
}
}
Index: GUI.java
===================================================================
RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/GUI.java,v
retrieving revision 1.80
retrieving revision 1.81
diff -C2 -d -r1.80 -r1.81
*** GUI.java 6 Nov 2007 18:27:31 -0000 1.80
--- GUI.java 19 Nov 2007 14:26:19 -0000 1.81
***************
*** 675,679 ****
getContentPane().add(Toolbar.getInstance(), BorderLayout.NORTH);
getContentPane().add(splitPaneLeftRight, BorderLayout.CENTER);
!
makeTree();
--- 675,679 ----
getContentPane().add(Toolbar.getInstance(), BorderLayout.NORTH);
getContentPane().add(splitPaneLeftRight, BorderLayout.CENTER);
! getContentPane().add(StatusBar.instance(), BorderLayout.SOUTH);
makeTree();
|