package net.sourceforge.pain.tools.guitool;
import javax.swing.*;
import java.awt.*;
public class StatusBar extends JPanel {
// Message | State: Disconnected
JLabel message;
JLabel connectStatus;
public StatusBar() {
setLayout(new GridLayout(1, 2));
message = new JLabel();
message.setBorder(BorderFactory.createEtchedBorder());
connectStatus = new JLabel();
connectStatus.setBorder(BorderFactory.createEtchedBorder());
connectStatus.setHorizontalAlignment(SwingConstants.RIGHT);
add(message);
add(connectStatus);
setConnected(false);
}
public void setContextMessage(String m) {
message.setText(m);
}
public void setConnected(boolean flag) {
connectStatus.setText(flag?"Connected":"Disconnected");
}
}