import java.awt.*;
import java.awt.event.*;
//import javax.swing.*;
public class MenuControl implements ActionListener,MouseListener {
private MainData data;
private MainFrame frame;
private Container desktopContent;
public MenuControl(MainFrame f, MainData d) {
this.data = d;
this.frame = f;
}
public void actionPerformed(ActionEvent e) {
Object which = e.getSource();
if(which == frame.MDataClose) {
Toolkit.getDefaultToolkit().beep();
System.exit(0);
}
}
public void mouseEntered(MouseEvent e) {
Object which = e.getSource();
if(which == frame.MOrdersToWorkon) {
frame.MainStatus.setText("Die zu bearbeitenden Aufträge anzeigen!");
}
if(which == frame.MDataClose) {
frame.MainStatus.setText("kmcsManager herunterfahren!");
}
if(which == frame.MOrdersFinished) {
frame.MainStatus.setText("Fertiggestellte Aufträge anzeigen!");
}
if(which == frame.MOrdersAll) {
frame.MainStatus.setText("Alle Aufträge anzeigen!");
}
}
public void mouseExited(MouseEvent e) {
frame.MainStatus.setText("kmcsMangaer Version 1.0 - powered by www.kmcs.de");
}
public void mouseClicked(MouseEvent e) {
}
public void mouseReleased(MouseEvent e) {
Object which = e.getSource();
if(which == frame.MOrdersAll) {
frame.MainStatus.setText("TEST!!");
desktopContent = frame.desktop.getContentPane();
desktopContent.removeAll();
desktopContent.add(new DesktopOrdersAll(frame));
frame.desktop.revalidate();
}
if(which == frame.MOrdersToWorkon) {
desktopContent = frame.desktop.getContentPane();
desktopContent.removeAll();
desktopContent.add(new DesktopOrdersToWorkon());
frame.desktop.revalidate();
}
if(which == frame.MOrdersFinished) {
desktopContent = frame.desktop.getContentPane();
desktopContent.removeAll();
frame.desktop.revalidate();
}
}
public void mousePressed(MouseEvent e) {
}
}