private JPopupMenu getTerminPopupMenu() { JPopupMenu jPopupMenu = new JPopupMenu(); JMenuItem jmen = new JMenuItem(); jmen.setText( (this.desktop == 0 ? "in den " + (SystemConfig.desktopHorizontal ? "unteren" : "rechten") + " Container verschieben" : "in den " + (SystemConfig.desktopHorizontal ? "oberen" : "linken") + " Container verschieben")); jmen.setIcon( (this.desktop == 0 ? new ImageIcon( Reha.proghome + (SystemConfig.desktopHorizontal ? "/icons/unten.gif" : "/icons/forward.gif")) : new ImageIcon( Reha.proghome + (SystemConfig.desktopHorizontal ? "/icons/oben.gif" : "/icons/backward.gif")))); jmen.setRolloverEnabled(true); jmen.setEnabled(true); jmen.setActionCommand("verschieben"); jmen.addActionListener(this); jPopupMenu.add(jmen); jPopupMenu.addSeparator(); jmen = new JMenuItem(); jmen.setText("jetzt(!) Fenster auf verfügbare Größe anpassen"); jmen.setEnabled(true); jmen.setRolloverEnabled(true); jmen.setActionCommand("anpassen"); jmen.addActionListener(this); jPopupMenu.add(jmen); jPopupMenu.addSeparator(); JCheckBoxMenuItem cbMenuItem = new JCheckBoxMenuItem("stets versuchen das Fenster auf maximale Größe einstellen"); cbMenuItem.setSelected((stetsgross ? true : false)); cbMenuItem.setActionCommand("stetsgross"); cbMenuItem.addActionListener(this); cbMenuItem.setEnabled(true); cbMenuItem.setRolloverEnabled(true); jPopupMenu.add(cbMenuItem); cbMenuItem = new JCheckBoxMenuItem("das Fenster immer so lassen wie es (nunmal) ist..."); cbMenuItem.setSelected((!stetsgross ? true : false)); cbMenuItem.setActionCommand("stetslassen"); cbMenuItem.addActionListener(this); cbMenuItem.setEnabled(true); cbMenuItem.setRolloverEnabled(true); jPopupMenu.add(cbMenuItem); jPopupMenu.addSeparator(); jmen = new JMenuItem(); jmen.setText("Fenster zu Icon verkleinern"); jmen.setIcon(new ImageIcon(Reha.proghome + "/icons/buttongreen.png")); jmen.setEnabled(true); jmen.setActionCommand("icon"); jmen.addActionListener(this); jPopupMenu.add(jmen); jmen = new JMenuItem(); jmen.setText("Fenster schließen"); jmen.setIcon(new ImageIcon(Reha.proghome + "/icons/buttonred.png")); jmen.setEnabled(true); jmen.setActionCommand("schliessen"); jmen.addActionListener(this); jPopupMenu.add(jmen); return jPopupMenu; }