Class GridPanel

    • Nested Class Summary

      • Nested classes/interfaces inherited from class JComponent

        JComponent.AccessibleJComponent
      • Nested classes/interfaces inherited from class Component

        Component.BaselineResizeBehavior
    • Field Summary

      • Fields inherited from class JComponent

        TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
      • Fields inherited from class Component

        BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
      • Fields inherited from interface ImageObserver

        ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
    • Constructor Summary

      Constructors 
      Constructor Description
      GridPanel​(Workspace workspace, ELODialog parentDialog, int columns, int rows, String colSpec, String rowSpec)
      Normaler Konstruktor.
    • Method Summary

      Modifier and Type Method Description
      BrowserComponent addBrowser​(int x, int y, int w, int h, String name, String url)
      Erzeugt eine neue BrowserComponent und fügt diese in den Dialog ein.
      Button addButton​(int x, int y, int w, String text, String eventName)
      Erzeugt einen Button und fügt ihn an der angegebenen Stelle ein.
      Button addButton​(int x, int y, int w, String text, BaseFunction callbackFunction, ScriptableObject thisScope)
      Erzeugt einen Button und fügt ihn an der angegebenen Stelle ein.
      CheckBox addCheckBox​(int x, int y, int w, String text, boolean checked)
      Erzeugt eine CheckBox und fügt sie an der angegebenen Stelle ein.
      ComboBox addComboBox​(int x, int y, int w, String[] values, boolean editable)
      Erzeugt eine ComboBox und fügt sie an der angegebenen Stelle ein.
      void addComponent​(int x, int y, int w, int h, Component comp)
      Fügt eine Standard-Java Komponente (AWT/Swing) ein.
      DateField addDateField​(int x, int y, int w)
      Erzeugt ein Datumsfeld (DateField) und fügt es an der angegebenen Stelle ein.
      void addHeaderPanel​(int x, int y, int w, String headerText)
      Erzeugt ein Panel mit dunklerer Hintergrundfarbe zur Gliederung von Daten und Controls und fügt es an der angegebenen Stelle ein.
      KeywordingPanel addKeywording​(int x, int y, int w, int h, Sord sord, String[] groupNames)
      Erzeugt eine Komponente zur Bearbeitung und Validierung von Verschlagwortungsfeldern.
      Label addLabel​(int x, int y, int w, String text)
      Erzeugt einen Text (Label) und fügt ihn an der angegebenen Stelle ein.
      List addList​(int x, int y, int w, int h)
      Erzeugt eine Liste und fügt sie an der angegebenen Stelle ein.
      PasswordField addPasswordField​(int x, int y, int w)
      Erzeugt ein einzeiliges Passwortfeld (PasswordField) und fügt es an der angegebenen Stelle ein.
      ProgressBar addProgressBar​(int x, int y, int w)
      Erzeugt einen Fortschrittsbalken und fügt ihn an der angegebenen Stelle ein.
      RadioButton addRadioButton​(int x, int y, int w, String text, String eventName, String groupName)
      Erzeugt einen RadioButton und fügt ihn an der angegebenen Stelle ein.
      RadioButton addRadioButton​(int x, int y, int w, String text, BaseFunction callbackFunction, ScriptableObject thisScope, String groupName)
      Erzeugt einen RadioButton und fügt ihn an der angegebenen Stelle ein.
      TextArea addTextArea​(int x, int y, int w, int h)
      Erzeugt ein mehrzeiliges Textfeld (TextArea) und fügt es an der angegebenen Stelle ein.
      TextField addTextField​(int x, int y, int w)
      Erzeugt ein einzeiliges Textfeld (TextField) und fügt es an der angegebenen Stelle ein.
      ToggleButton addToggleButton​(int x, int y, int w, String text, String eventName, String groupName)
      Erzeugt einen ToggleButton und fügt ihn an der angegebenen Stelle ein.
      ToggleButton addToggleButton​(int x, int y, int w, String text, BaseFunction callbackFunction, ScriptableObject thisScope, String groupName)
      Erzeugt einen ToggleButton und fügt ihn an der angegebenen Stelle ein.
      Object getInternalData​(String key)
      Deprecated.
      UNDER CONSTRUCTION, do not use this function, it may change.
      Button getSelectedButton​(String groupName)
      Liefert den aktuell selektierten Button eine Button-Gruppe.
      void setBackground​(int red, int green, int blue)
      Deprecated.
      UNDER CONSTRUCTION, do not use this function, it may change.
      void setFont​(Font font)
      Setzt den Zeichensatz für das Panel.
      void setGrowing​(int[] columns, int[] rows)
      Legt fest, welche Zeilen und Spalten wachsen, wenn die Größe des Dialogs vergrößert wird.
      void setInternalData​(String key, Object value)
      Deprecated.
      UNDER CONSTRUCTION, do not use this function, it may change.
      boolean setSelectedButton​(String groupName, Button button)
      Setzt den selektierten Button einer Gruppe.
      boolean setSelectedButton​(String groupName, String buttonText)
      Setzt den selektierten Button einer Gruppe.
      • Methods inherited from class EloPanel

        add, getColSpec, getLayout, getRowSpec, setColumnGroups, setLayout, setListLayout
      • Methods inherited from class JPanel

        getAccessibleContext, getUI, getUIClassID, setUI, updateUI
      • Methods inherited from class JComponent

        addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
      • Methods inherited from class Container

        add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
      • Methods inherited from class Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • GridPanel

        public GridPanel​(Workspace workspace,
                         ELODialog parentDialog,
                         int columns,
                         int rows,
                         String colSpec,
                         String rowSpec)
        Normaler Konstruktor.
        Parameters:
        workspace - Aktueller Arbeitsbereich
        parentDialog - Dialog, in welchen das Panel eingefügt wird.
        columns - Anzahl an Spalten
        rows - Anzahl an Zeilen
        colSpec - Spaltendefinition
        rowSpec - Zeilendefinition
    • Method Detail

      • addComponent

        public void addComponent​(int x,
                                 int y,
                                 int w,
                                 int h,
                                 Component comp)
        Fügt eine Standard-Java Komponente (AWT/Swing) ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite der Komponente im Raster
        h - Höhe der Komponente im Raster
        comp - Die grafische Komponente
        Since:
        7.00.010
      • addBrowser

        public BrowserComponent addBrowser​(int x,
                                           int y,
                                           int w,
                                           int h,
                                           String name,
                                           String url)
        Erzeugt eine neue BrowserComponent und fügt diese in den Dialog ein. Optional kann eine URL mitgegeben werden, die Anzeige wird dann auf diesen Pfad voreingestellt.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite der Komponente im Raster
        h - Höhe der Komponente im Raster
        name - Bezeichnung der Browser-Komponente
        url - Optionaler Anzeigeparameter
        Returns:
        Die erzeugte BrowserComponent
        Since:
        10.00.000
      • addKeywording

        public KeywordingPanel addKeywording​(int x,
                                             int y,
                                             int w,
                                             int h,
                                             Sord sord,
                                             String[] groupNames)
                                      throws RemoteException
        Erzeugt eine Komponente zur Bearbeitung und Validierung von Verschlagwortungsfeldern.

        Die Verschlagwortungsfeldeer werden mit groupNames ausgewählt.

        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite der Komponente im Raster
        h - Höhe der Komponente im Raster
        sord - Zu bearbeitende Verschlagwortung
        groupNames - Gruppennamen der anzuzeigenden Verschlagwortugnsfelder
        Returns:
        Verschlagwortungsfelder
        Throws:
        RemoteException - Fehler beim Laden der Daten
        Since:
        11.00.000
      • addLabel

        public Label addLabel​(int x,
                              int y,
                              int w,
                              String text)
        Erzeugt einen Text (Label) und fügt ihn an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite des Labels im Raster
        text - Der anzuzeigende Text
        Returns:
        Das erzeugte Label-Objekt
        Since:
        7.00.010
      • addTextArea

        public TextArea addTextArea​(int x,
                                    int y,
                                    int w,
                                    int h)
        Erzeugt ein mehrzeiliges Textfeld (TextArea) und fügt es an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite des Textfeldes im Raster
        h - Höhe des Textfeldes im Raster
        Returns:
        Das erzeugte TextArea-Objekt
        Since:
        7.00.010
      • addList

        public List addList​(int x,
                            int y,
                            int w,
                            int h)
        Erzeugt eine Liste und fügt sie an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite der Liste im Raster
        h - Höhe der Liste im Raster
        Returns:
        Das erzeugte List-Objekt
        Since:
        7.00.010
      • addTextField

        public TextField addTextField​(int x,
                                      int y,
                                      int w)
        Erzeugt ein einzeiliges Textfeld (TextField) und fügt es an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite des Textfeldes im Raster
        Returns:
        Das erzeugte TextField-Objekt
        Since:
        7.00.010
      • addPasswordField

        public PasswordField addPasswordField​(int x,
                                              int y,
                                              int w)
        Erzeugt ein einzeiliges Passwortfeld (PasswordField) und fügt es an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite des Textfeldes im Raster
        Returns:
        Das erzeugte TextField-Objekt
        Since:
        10.00.000
      • addDateField

        public DateField addDateField​(int x,
                                      int y,
                                      int w)
        Erzeugt ein Datumsfeld (DateField) und fügt es an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite des Feldes im Raster
        Returns:
        Das erzeugte DateField-Objekt
        Since:
        8.05.000
      • addCheckBox

        public CheckBox addCheckBox​(int x,
                                    int y,
                                    int w,
                                    String text,
                                    boolean checked)
        Erzeugt eine CheckBox und fügt sie an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite der CheckBox im Raster
        text - Text-Label der CheckBox
        checked - True, wenn die CheckBox "angehakt" sein soll
        Returns:
        Das erzeugte CheckBox-Objekt
        Since:
        7.00.010
      • addButton

        public Button addButton​(int x,
                                int y,
                                int w,
                                String text,
                                String eventName)
        Erzeugt einen Button und fügt ihn an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite des Buttons im Raster
        text - Text-Label des Buttons
        eventName - Ein Scripting-Event, das aufgerufen wird, wenn der Button gedrückt wird
        Returns:
        Das erzeugte Button-Objekt
        Since:
        7.00.010
        See Also:
        addButton(int, int, int, String, BaseFunction, ScriptableObject)
      • addButton

        public Button addButton​(int x,
                                int y,
                                int w,
                                String text,
                                BaseFunction callbackFunction,
                                ScriptableObject thisScope)
        Erzeugt einen Button und fügt ihn an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite des Buttons im Raster
        text - Text-Label des Buttons
        callbackFunction - JavaScript Funktion, welche aufgerufen wird wenn der Button gedrückt wird.
        thisScope - "this" Scope der Funktion
        Returns:
        Das erzeugte Button-Objekt
        Since:
        10.00.000
      • addToggleButton

        public ToggleButton addToggleButton​(int x,
                                            int y,
                                            int w,
                                            String text,
                                            String eventName,
                                            String groupName)
        Erzeugt einen ToggleButton und fügt ihn an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite des Buttons im Raster
        text - Text-Label des ToggleButtons
        eventName - Ein Scripting-Event, das aufgerufen wird, wenn der Button gedrückt wird
        groupName - Bezeichnung einer Button-Gruppe. Von den ToggleButtons in dieser Gruppe kann immer nur einer selektiert sein.
        Returns:
        Das erzeugte Button-Objekt
        Since:
        8.01.000
        See Also:
        addToggleButton(int, int, int, String, BaseFunction, ScriptableObject, String)
      • addToggleButton

        public ToggleButton addToggleButton​(int x,
                                            int y,
                                            int w,
                                            String text,
                                            BaseFunction callbackFunction,
                                            ScriptableObject thisScope,
                                            String groupName)
        Erzeugt einen ToggleButton und fügt ihn an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite des Buttons im Raster
        text - Text-Label des ToggleButtons
        callbackFunction - Eine JavaScript Funktion, welche aufgerufen wird, wenn der Button gedrückt wird
        thisScope - "this" Scope der Funktion
        groupName - Bezeichnung einer Button-Gruppe. Von den RadioButtons in dieser Gruppe kann immer nur einer selektiert sein.
        Returns:
        Das erzeugte Button-Objekt
        Since:
        10.00.000
      • addRadioButton

        public RadioButton addRadioButton​(int x,
                                          int y,
                                          int w,
                                          String text,
                                          String eventName,
                                          String groupName)
        Erzeugt einen RadioButton und fügt ihn an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite des Buttons im Raster
        text - Text-Label des RadioButtons
        eventName - Ein Scripting-Event, das aufgerufen wird, wenn der Button gedrückt wird
        groupName - Bezeichnung einer Button-Gruppe. Von den RadioButtons in dieser Gruppe kann immer nur einer selektiert sein.
        Returns:
        Das erzeugte Button-Objekt
        Since:
        8.01.000
        See Also:
        addRadioButton(int, int, int, String, BaseFunction, ScriptableObject, String)
      • addRadioButton

        public RadioButton addRadioButton​(int x,
                                          int y,
                                          int w,
                                          String text,
                                          BaseFunction callbackFunction,
                                          ScriptableObject thisScope,
                                          String groupName)
        Erzeugt einen RadioButton und fügt ihn an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite des Buttons im Raster
        text - Text-Label des RadioButtons
        callbackFunction - Eine JavaScript Funktion, welche aufgerufen wird, wenn der Button gedrückt wird
        thisScope - "this" Scope der Funktion
        groupName - Bezeichnung einer Button-Gruppe. Von den RadioButtons in dieser Gruppe kann immer nur einer selektiert sein.
        Returns:
        Das erzeugte Button-Objekt
        Since:
        10.00.000
      • getSelectedButton

        public Button getSelectedButton​(String groupName)
        Liefert den aktuell selektierten Button eine Button-Gruppe.
        Parameters:
        groupName - Bezeichnung der Button-Gruppe.
        Returns:
        Der selektierte ToggleButton oder RadioButton oder null, falls keine Selektion vorhanden ist.
        Since:
        8.01.000
      • setSelectedButton

        public boolean setSelectedButton​(String groupName,
                                         String buttonText)
        Setzt den selektierten Button einer Gruppe.
        Parameters:
        groupName - Bezeichnung der Button-Gruppe.
        buttonText - Der Text des ToggleButtons oder RadioButtons welcher selektiert werden soll.
        Returns:
        True bei Erfolg, False bei einem Fehler.
        Since:
        8.01.000
      • setSelectedButton

        public boolean setSelectedButton​(String groupName,
                                         Button button)
        Setzt den selektierten Button einer Gruppe.
        Parameters:
        groupName - Bezeichnung der Button-Gruppe.
        button - Der ToggleButton oder RadioButton welcher selektiert werden soll.
        Returns:
        True bei Erfolg, False bei einem Fehler.
        Since:
        8.01.000
      • setInternalData

        public void setInternalData​(String key,
                                    Object value)
        Deprecated.
        UNDER CONSTRUCTION, do not use this function, it may change.
        Setzt die angegebenen Daten.
        Parameters:
        key - Schlüssel
        value - Wert
      • getInternalData

        public Object getInternalData​(String key)
        Deprecated.
        UNDER CONSTRUCTION, do not use this function, it may change.
        Liefert die internen Daten zurück.
        Parameters:
        key - Schlüssel
        Returns:
        Daten
      • addComboBox

        public ComboBox addComboBox​(int x,
                                    int y,
                                    int w,
                                    String[] values,
                                    boolean editable)
        Erzeugt eine ComboBox und fügt sie an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite der ComboBox im Raster
        values - Die auswählbaren Werte des ComboBox
        editable - True, wenn zusätzliche Eingaben möglich sein sollen, bei False ist nur eine Auswahl aus den vorhandenen Werten möglich
        Returns:
        Das erzeugte ComboBox-Objekt
        Since:
        7.00.010
      • addHeaderPanel

        public void addHeaderPanel​(int x,
                                   int y,
                                   int w,
                                   String headerText)
        Erzeugt ein Panel mit dunklerer Hintergrundfarbe zur Gliederung von Daten und Controls und fügt es an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite der ComboBox im Raster
        headerText - Text der Überschrift / Unterteilung
        Since:
        9.01.000
      • setBackground

        public void setBackground​(int red,
                                  int green,
                                  int blue)
        Deprecated.
        UNDER CONSTRUCTION, do not use this function, it may change.
        Setzt die angegebene Farbe.
        Parameters:
        red - Rot-Anteil
        green - Grün-Anteil
        blue - Blau-Anteil
      • setGrowing

        public void setGrowing​(int[] columns,
                               int[] rows)
        Legt fest, welche Zeilen und Spalten wachsen, wenn die Größe des Dialogs vergrößert wird.
        Parameters:
        columns - Festlegung welche Spalten mit dem Dialog wachsen sollen, Zählung beginnt hier bei 1
        rows - Festlegung welche Zeilen mit dem Dialog wachsen sollen, Zählung beginnt hier bei 1
        Since:
        8.04.000
      • addProgressBar

        public ProgressBar addProgressBar​(int x,
                                          int y,
                                          int w)
        Erzeugt einen Fortschrittsbalken und fügt ihn an der angegebenen Stelle ein.
        Parameters:
        x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
        y - Y-Position im Raster (Zeile), Zählung beginnt hier bei 1
        w - Breite der Liste im Raster
        Returns:
        Der erzeugte Fortschrittsbalken
        Since:
        9.02.000
      • setFont

        public void setFont​(Font font)
        Setzt den Zeichensatz für das Panel. Dieser Zeichensatz wird auf alle bereits vorhandenen Controls übertragen, jedoch nicht auf Einträge, die später hinzugefügt werden.
        Overrides:
        setFont in class JComponent
        Parameters:
        font - neuer Zeichensatz
        Since:
        10.00.000