package org.openslx.dozmod.gui.window; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import org.openslx.dozmod.gui.MainWindow; import org.openslx.dozmod.gui.window.layout.MainMenuWindowLayout; import org.openslx.dozmod.thrift.Session; @SuppressWarnings("serial") public class MainMenuWindow extends MainMenuWindowLayout { public MainMenuWindow() { super(); // function for vmButton btnShowVirtualMachines.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { MainWindow.showPage(ImageListWindow.class); } }); // function for lecturesButton btnShowLectures.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { MainWindow.showPage(LectureListWindow.class); } }); } @Override public boolean requestHide() { return true; } @Override public void requestShow() { btnShowVirtualMachines.setEnabled(Session.canListImages()); } }