mapper.GUIComponents
Class Menu

java.lang.Object
  extended by mapper.GUIComponents.Menu

public class Menu
extends java.lang.Object

Enthält den Aufbau des NS-Mapper Menüs und der IconBar, sowie dem Iconverzeichnis.

Author:
Emanuel Eden

Field Summary
private static java.lang.String _GRAPHICS_DIR
           
 java.lang.String[][] iconBar
           
 java.lang.String[][][] menuBar
           
 
Constructor Summary
Menu()
           
 
Method Summary
 java.lang.String getGraphicsDir()
          Liefert den Pfad zurück, indem sich die Icons befinden
 javax.swing.ImageIcon getImage(int i)
          Läd ein ImageIcon als Ressource in die Umgebung hinein.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_GRAPHICS_DIR

private static final java.lang.String _GRAPHICS_DIR
See Also:
Constant Field Values

menuBar

public java.lang.String[][][] menuBar

iconBar

public java.lang.String[][] iconBar
Constructor Detail

Menu

public Menu()
Method Detail

getGraphicsDir

public java.lang.String getGraphicsDir()
Liefert den Pfad zurück, indem sich die Icons befinden

Returns:
String Name des Icon Directory's

getImage

public javax.swing.ImageIcon getImage(int i)
Läd ein ImageIcon als Ressource in die Umgebung hinein. Dies wird verwendet, da es bei dem Export von Java Klassen in ein Jar-File ein Problem mit dem anzeigen von Icons und Bildern hat. Auf diese Weise wird der Fehler umgangen.

Parameters:
i - Das Bild das gelanden werden soll.
Returns:
ImageIcon Das Icon, das an den Aufrufer der Methode zurückgegeben werden soll