Example usage for java.awt Insets Insets

List of usage examples for java.awt Insets Insets

Introduction

In this page you can find the example usage for java.awt Insets Insets.

Prototype

public Insets(int top, int left, int bottom, int right) 

Source Link

Document

Creates and initializes a new Insets object with the specified top, left, bottom, and right insets.

Usage

From source file:captureplugin.drivers.DeviceCreatorDialog.java

/**
 * Create the GUI//www  .  j a v  a  2 s.  c  o m
 */
private void createGUI() {
    UiUtilities.registerForClosing(this);

    DriverIf[] drivers = DriverFactory.getInstance().getDrivers();

    mDriverCombo = new JComboBox(drivers);
    mDriverCombo.setRenderer(new DefaultListCellRenderer() {
        public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected,
                boolean cellHasFocus) {

            if (value instanceof DriverIf) {
                value = ((DriverIf) value).getDriverName();
            }

            return super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
        }
    });

    JPanel panel = (JPanel) getContentPane();

    panel.setLayout(new GridBagLayout());

    GridBagConstraints label = new GridBagConstraints();

    label.insets = new Insets(5, 5, 5, 5);
    label.anchor = GridBagConstraints.NORTHWEST;

    GridBagConstraints input = new GridBagConstraints();

    input.fill = GridBagConstraints.HORIZONTAL;
    input.weightx = 1.0;
    input.gridwidth = GridBagConstraints.REMAINDER;
    input.insets = new Insets(5, 5, 5, 5);

    panel.add(new JLabel(mLocalizer.msg("Name", "Name")), label);

    mName = new JTextField();
    panel.add(mName, input);

    panel.add(new JLabel(mLocalizer.msg("Driver", "Driver")), label);
    panel.add(mDriverCombo, input);

    mDesc = UiUtilities.createHtmlHelpTextArea("");
    mDesc.setEditable(false);

    panel.add(new JLabel(mLocalizer.msg("Description", "Description")), input);

    GridBagConstraints descC = new GridBagConstraints();
    descC.weightx = 1.0;
    descC.weighty = 1.0;
    descC.fill = GridBagConstraints.BOTH;
    descC.gridwidth = GridBagConstraints.REMAINDER;
    descC.insets = new Insets(5, 5, 5, 5);

    panel.add(new JScrollPane(mDesc, ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED,
            ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER), descC);

    final Font font = new JLabel().getFont();

    String desc = ((DriverIf) mDriverCombo.getSelectedItem()).getDriverDesc();
    desc = "<html><div style=\"color:#000000;font-family:" + font.getName() + "; font-size:" + font.getSize()
            + ";\">" + desc + "</div></html>";
    mDesc.setText(desc);
    mDesc.setFont(font);

    mDriverCombo.addItemListener(new ItemListener() {

        public void itemStateChanged(ItemEvent e) {
            String description = ((DriverIf) mDriverCombo.getSelectedItem()).getDriverDesc();
            description = "<html><div style=\"color:#000000;font-family:" + font.getName() + "; font-size:"
                    + font.getSize() + ";\">" + description + "</div></html>";
            mDesc.setText(description);
            mDesc.setFont(font);
        }

    });

    final JButton ok = new JButton(Localizer.getLocalization(Localizer.I18N_OK));
    ok.setEnabled(false);
    final JButton cancel = new JButton(Localizer.getLocalization(Localizer.I18N_CANCEL));
    ok.addActionListener(new ActionListener() {

        public void actionPerformed(ActionEvent e) {
            okPressed();
        }
    });

    cancel.addActionListener(new ActionListener() {

        public void actionPerformed(ActionEvent e) {
            setVisible(false);
        }
    });

    mName.getDocument().addDocumentListener(new DocumentListener() {
        @Override
        public void removeUpdate(DocumentEvent e) {
            updateButtons();
        }

        @Override
        public void insertUpdate(DocumentEvent e) {
            updateButtons();
        }

        @Override
        public void changedUpdate(DocumentEvent e) {
            updateButtons();
        }

        private void updateButtons() {
            ok.setEnabled(!mName.getText().trim().isEmpty());
        }
    });

    ButtonBarBuilder2 builder = new ButtonBarBuilder2();
    builder.addGlue();
    builder.addButton(new JButton[] { ok, cancel });

    getRootPane().setDefaultButton(ok);

    input.insets = new Insets(5, 5, 5, 5);

    panel.add(builder.getPanel(), input);

    setSize(400, 300);

}

From source file:ProgressBarDemo.java

public ProgressBarDemo() {
    super(new BorderLayout());

    // Create the demo's UI.
    startButton = new JButton("Start");
    startButton.setActionCommand("start");
    startButton.addActionListener(this);

    progressBar = new JProgressBar(0, 100);
    progressBar.setValue(0);//from w w  w.jav  a2 s .  c o  m
    progressBar.setStringPainted(true);

    taskOutput = new JTextArea(5, 20);
    taskOutput.setMargin(new Insets(5, 5, 5, 5));
    taskOutput.setEditable(false);

    JPanel panel = new JPanel();
    panel.add(startButton);
    panel.add(progressBar);

    add(panel, BorderLayout.PAGE_START);
    add(new JScrollPane(taskOutput), BorderLayout.CENTER);
    setBorder(BorderFactory.createEmptyBorder(20, 20, 20, 20));

}

From source file:TextComponentDemo.java

public TextComponentDemo() {
    super("TextComponentDemo");

    // Create the text pane and configure it.
    textPane = new JTextPane();
    textPane.setCaretPosition(0);/*from  www .ja  va2s . co m*/
    textPane.setMargin(new Insets(5, 5, 5, 5));
    StyledDocument styledDoc = textPane.getStyledDocument();
    if (styledDoc instanceof AbstractDocument) {
        doc = (AbstractDocument) styledDoc;
        //doc.setDocumentFilter(new DocumentSizeFilter(MAX_CHARACTERS));
    } else {
        System.err.println("Text pane's document isn't an AbstractDocument!");
        System.exit(-1);
    }
    JScrollPane scrollPane = new JScrollPane(textPane);
    scrollPane.setPreferredSize(new Dimension(200, 200));

    // Create the text area for the status log and configure it.
    changeLog = new JTextArea(5, 30);
    changeLog.setEditable(false);
    JScrollPane scrollPaneForLog = new JScrollPane(changeLog);

    // Create a split pane for the change log and the text area.
    JSplitPane splitPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT, scrollPane, scrollPaneForLog);
    splitPane.setOneTouchExpandable(true);

    // Create the status area.
    JPanel statusPane = new JPanel(new GridLayout(1, 1));
    CaretListenerLabel caretListenerLabel = new CaretListenerLabel("Caret Status");
    statusPane.add(caretListenerLabel);

    // Add the components.
    getContentPane().add(splitPane, BorderLayout.CENTER);
    getContentPane().add(statusPane, BorderLayout.PAGE_END);

    // Set up the menu bar.
    createActionTable(textPane);
    JMenu editMenu = createEditMenu();
    JMenu styleMenu = createStyleMenu();
    JMenuBar mb = new JMenuBar();
    mb.add(editMenu);
    mb.add(styleMenu);
    setJMenuBar(mb);

    // Add some key bindings.
    addBindings();

    // Put the initial text into the text pane.
    initDocument();

    // Start watching for undoable edits and caret changes.
    doc.addUndoableEditListener(new MyUndoableEditListener());
    textPane.addCaretListener(caretListenerLabel);
    doc.addDocumentListener(new MyDocumentListener());
}

From source file:MultiListener.java

public MultiListener() {
    super(new GridBagLayout());
    GridBagLayout gridbag = (GridBagLayout) getLayout();
    GridBagConstraints c = new GridBagConstraints();

    JLabel l = null;//from   w  w  w . j av  a  2s.co  m

    c.fill = GridBagConstraints.BOTH;
    c.gridwidth = GridBagConstraints.REMAINDER;
    l = new JLabel("What MultiListener hears:");
    gridbag.setConstraints(l, c);
    add(l);

    c.weighty = 1.0;
    topTextArea = new JTextArea();
    topTextArea.setEditable(false);
    JScrollPane topScrollPane = new JScrollPane(topTextArea);
    Dimension preferredSize = new Dimension(200, 75);
    topScrollPane.setPreferredSize(preferredSize);
    gridbag.setConstraints(topScrollPane, c);
    add(topScrollPane);

    c.weightx = 0.0;
    c.weighty = 0.0;
    l = new JLabel("What Eavesdropper hears:");
    gridbag.setConstraints(l, c);
    add(l);

    c.weighty = 1.0;
    bottomTextArea = new JTextArea();
    bottomTextArea.setEditable(false);
    JScrollPane bottomScrollPane = new JScrollPane(bottomTextArea);
    bottomScrollPane.setPreferredSize(preferredSize);
    gridbag.setConstraints(bottomScrollPane, c);
    add(bottomScrollPane);

    c.weightx = 1.0;
    c.weighty = 0.0;
    c.gridwidth = 1;
    c.insets = new Insets(10, 10, 0, 10);
    button1 = new JButton("Blah blah blah");
    gridbag.setConstraints(button1, c);
    add(button1);

    c.gridwidth = GridBagConstraints.REMAINDER;
    button2 = new JButton("You don't say!");
    gridbag.setConstraints(button2, c);
    add(button2);

    button1.addActionListener(this);
    button2.addActionListener(this);

    button2.addActionListener(new Eavesdropper(bottomTextArea));

    setPreferredSize(new Dimension(450, 450));
    setBorder(BorderFactory.createCompoundBorder(BorderFactory.createMatteBorder(1, 1, 2, 2, Color.black),
            BorderFactory.createEmptyBorder(5, 5, 5, 5)));
}

From source file:com.digitalgeneralists.assurance.ui.components.ExclusionsPanel.java

@Override
protected void initializeComponent() {
    if (!this.initialized) {
        if (this.exclusion == null) {
            this.mode = AssuranceDialogMode.ADD;
            this.dialogTitle = "Add New Exclusion";
            this.exclusion = new FileReference();
        } else {/*from  w  w  w .j a  v a  2 s  .c  o m*/
            this.mode = AssuranceDialogMode.EDIT;
            this.dialogTitle = "Edit Exclusion";
        }

        GridBagLayout gridbag = new GridBagLayout();
        this.setLayout(gridbag);

        final JPanel exclusionPathPanel = new JPanel();
        exclusionPathPanel.setLayout(new GridBagLayout());

        Border exclusionPanelBorder = BorderFactory.createEtchedBorder(EtchedBorder.LOWERED);
        exclusionPanelBorder = BorderFactory.createTitledBorder(exclusionPanelBorder, "Exclusion",
                TitledBorder.CENTER, TitledBorder.TOP);

        GridBagConstraints exclusionPathPanelConstraints = new GridBagConstraints();
        exclusionPathPanelConstraints.anchor = GridBagConstraints.NORTH;
        exclusionPathPanelConstraints.fill = GridBagConstraints.HORIZONTAL;
        exclusionPathPanelConstraints.gridx = 0;
        exclusionPathPanelConstraints.gridy = 0;
        exclusionPathPanelConstraints.weightx = 1.0;
        exclusionPathPanelConstraints.weighty = 1.0;
        exclusionPathPanelConstraints.gridheight = 1;
        exclusionPathPanelConstraints.gridwidth = 2;
        exclusionPathPanelConstraints.insets = new Insets(5, 5, 5, 5);

        exclusionPathPanel.setBorder(exclusionPanelBorder);
        this.add(exclusionPathPanel, exclusionPathPanelConstraints);

        GridBagConstraints exclusionPathFieldConstraints = new GridBagConstraints();
        exclusionPathFieldConstraints.anchor = GridBagConstraints.NORTH;
        exclusionPathFieldConstraints.fill = GridBagConstraints.HORIZONTAL;
        exclusionPathFieldConstraints.gridx = 0;
        exclusionPathFieldConstraints.gridy = 1;
        exclusionPathFieldConstraints.weightx = 1.0;
        exclusionPathFieldConstraints.weighty = 1.0;
        exclusionPathFieldConstraints.gridheight = 1;
        exclusionPathFieldConstraints.gridwidth = 1;
        exclusionPathFieldConstraints.insets = new Insets(5, 5, 5, 5);

        exclusionPathPanel.add(this.exclusionPathTextFieldPicker, exclusionPathFieldConstraints);

        if (this.exclusion != null) {
            File exclusionPath = exclusion.getFile();
            if (exclusionPath != null) {
                this.exclusionPathTextFieldPicker.setValue(exclusionPath.getPath());
            } else {
                this.exclusionPathTextFieldPicker.setValue("");
            }
        }

        this.initialized = true;
    }
}

From source file:MessageViewer.java

protected void addToolbar() {
    GridBagConstraints gb = new GridBagConstraints();
    gb.gridheight = 1;//from  ww  w. j a v a  2s . com
    gb.gridwidth = 1;
    gb.fill = GridBagConstraints.NONE;
    gb.anchor = GridBagConstraints.WEST;
    gb.weightx = 0.0;
    gb.weighty = 0.0;
    gb.insets = new Insets(4, 4, 4, 4);

    // structure button
    gb.gridwidth = GridBagConstraints.REMAINDER; // only for the last one
    Button b = new Button("Structure");
    b.addActionListener(new StructureAction());
    add(b, gb);
}

From source file:NwFontChooserS.java

private void addButtons() {
    JButton ok = new JButton("OK");
    ok.setMargin(new Insets(0, 0, 0, 0));
    JButton ca = new JButton("Cancel");
    ca.setMargin(new Insets(0, 0, 0, 0));
    ok.setBounds(260, 350, 70, 20);/*from  ww w .ja v  a  2 s.co  m*/
    ok.setFont(new Font(" ", 1, 11));
    ca.setBounds(340, 350, 70, 20);
    ca.setFont(new Font(" ", 1, 12));
    getContentPane().add(ok);
    getContentPane().add(ca);
    ok.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            setVisible(false);
            ob = true;
        }
    });
    ca.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            setVisible(false);
            ob = false;
        }
    });
}

From source file:com.sixrr.metrics.ui.charts.PieChartDialog.java

private JFreeChart createChart(PieDataset dataset) {
    final String title = getTitle();
    final PiePlot plot = new PiePlot(dataset);
    plot.setInsets(new Insets(0, 5, 5, 5));
    final int numItems = dataset.getItemCount();
    int total = 0;
    for (int i = 0; i < numItems; i++) {
        final Number value = dataset.getValue(i);
        total += value.intValue();// ww w. jav a 2  s  . c om
    }
    final PieItemLabelGenerator tooltipGenerator = new PieChartTooltipGenerator(total);
    plot.setItemLabelGenerator(tooltipGenerator);
    plot.setURLGenerator(null);
    return new JFreeChart(title, JFreeChartConstants.DEFAULT_TITLE_FONT, plot, false);
}

From source file:StoppUhr.java

private void initGUI() {
    try {/*from  ww  w.ja  va  2s.  c  om*/
        AnchorLayout thisLayout = new AnchorLayout();
        getContentPane().setLayout(thisLayout);
        setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
        this.setPreferredSize(new java.awt.Dimension(609, 394));
        {
            jPanel3 = new JPanel();
            GridBagLayout jPanel3Layout = new GridBagLayout();
            jPanel3.setLayout(jPanel3Layout);
            getContentPane().add(jPanel3, new AnchorConstraint(668, 811, 978, 19, AnchorConstraint.ANCHOR_REL,
                    AnchorConstraint.ANCHOR_REL, AnchorConstraint.ANCHOR_REL, AnchorConstraint.ANCHOR_REL));
            jPanel3.setPreferredSize(new java.awt.Dimension(384, 94));
            {
                jScrollPane1 = new JScrollPane();
                jPanel3.add(jScrollPane1, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0,
                        GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
                jScrollPane1.setPreferredSize(new java.awt.Dimension(300, 90));
                {
                    jTextArea = new JTextArea();
                    jScrollPane1.setViewportView(jTextArea);
                    jTextArea.setText("");
                }
            }
            {
                jTextFieldStNr = new JTextField();
                jPanel3.add(jTextFieldStNr, new GridBagConstraints(1, 0, 1, 1, 0.0, 0.0,
                        GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
                jTextFieldStNr.setText("");
                jTextFieldStNr.setPreferredSize(new java.awt.Dimension(150, 90));
                jTextFieldStNr.setHorizontalAlignment(JTextField.CENTER);
                jTextFieldStNr.setFont(new Font(Font.DIALOG, Font.BOLD, 40));

            }
            jPanel3Layout.rowWeights = new double[] { 0.1 };
            jPanel3Layout.rowHeights = new int[] { 7 };
            jPanel3Layout.columnWeights = new double[] { 0.1, 0.1 };
            jPanel3Layout.columnWidths = new int[] { 7, 7 };
        }
        {
            jPanel2 = new JPanel();
            GridBagLayout jPanel2Layout = new GridBagLayout();
            jPanel2Layout.rowWeights = new double[] { 0.1, 0.1 };
            jPanel2Layout.rowHeights = new int[] { 7, 7 };
            jPanel2Layout.columnWeights = new double[] { 0.1 };
            jPanel2Layout.columnWidths = new int[] { 7 };
            jPanel2.setLayout(jPanel2Layout);
            getContentPane().add(jPanel2, new AnchorConstraint(47, 821, 721, 27, AnchorConstraint.ANCHOR_REL,
                    AnchorConstraint.ANCHOR_REL, AnchorConstraint.ANCHOR_REL, AnchorConstraint.ANCHOR_REL));
            jPanel2.setPreferredSize(new java.awt.Dimension(363, 178));
            {
                uhrzeitAusgabe = new JLabel();
                jPanel2.add(uhrzeitAusgabe, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0,
                        GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
                uhrzeitAusgabe.setText("00:00:00");
                uhrzeitAusgabe.setFont(new Font(Font.DIALOG, Font.BOLD, uhrFontSize));

            }
            {
                stoppuhrAusgabe = new JLabel();
                jPanel2.add(stoppuhrAusgabe, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0,
                        GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
                stoppuhrAusgabe.setText("00:00:00");
                stoppuhrAusgabe.setFont(new Font(Font.DIALOG, Font.BOLD, uhrFontSize));
            }
        }
        {
            jPanel1 = new JPanel();
            GridBagLayout jPanel1Layout = new GridBagLayout();
            getContentPane().add(jPanel1, new AnchorConstraint(48, 987, 954, 820, AnchorConstraint.ANCHOR_REL,
                    AnchorConstraint.ANCHOR_REL, AnchorConstraint.ANCHOR_REL, AnchorConstraint.ANCHOR_REL));
            jPanel1Layout.rowWeights = new double[] { 0.1, 0.1, 0.1, 1.0, 0.1 };
            jPanel1Layout.rowHeights = new int[] { 1, 1, 1, 1, 1 };
            jPanel1Layout.columnWeights = new double[] { 0.1 };
            jPanel1Layout.columnWidths = new int[] { 7 };
            jPanel1.setLayout(jPanel1Layout);
            jPanel1.setPreferredSize(new java.awt.Dimension(100, 330));
            {
                startButton = new JButton();
                jPanel1.add(startButton, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0, GridBagConstraints.CENTER,
                        GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
                startButton.setPreferredSize(new java.awt.Dimension(90, 30));
                startButton.setText("Start");
            }
            {
                resetButton = new JButton();
                jPanel1.add(resetButton, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0, GridBagConstraints.CENTER,
                        GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
                resetButton.setText("Reset");
                resetButton.setPreferredSize(new java.awt.Dimension(90, 30));
            }
            {
                jPanel4 = new JPanel();
                GridBagLayout jPanel4Layout = new GridBagLayout();
                jPanel1.add(jPanel4, new GridBagConstraints(0, 4, 1, 1, 0.0, 0.0, GridBagConstraints.CENTER,
                        GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
                jPanel4.setPreferredSize(new java.awt.Dimension(51, 81));
                jPanel4Layout.rowWeights = new double[] { 0.1, 0.1, 0.1 };
                jPanel4Layout.rowHeights = new int[] { 7, 7, 7 };
                jPanel4Layout.columnWeights = new double[] { 0.1 };
                jPanel4Layout.columnWidths = new int[] { 7 };
                jPanel4.setLayout(jPanel4Layout);
                {
                    plusButton = new JButton();
                    jPanel4.add(plusButton, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0,
                            GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
                    plusButton.setText("+");
                    plusButton.setPreferredSize(new java.awt.Dimension(50, 30));
                }
                {
                    minusButton = new JButton();
                    jPanel4.add(minusButton, new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0,
                            GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
                    minusButton.setText("-");
                    minusButton.setPreferredSize(new java.awt.Dimension(50, 30));
                }
                {
                    jLabelFontSize = new JLabel();
                    jPanel4.add(jLabelFontSize, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0,
                            GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
                    jLabelFontSize.setFont(new Font(Font.DIALOG, Font.PLAIN, 10));
                    jLabelFontSize.setText("Font Size");
                }
            }

        }

        this.addWindowListener(new WindowAdapter() {
            public void windowClosing(WindowEvent evt) {
                thisWindowClosing(evt);
            }
        });

        startButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                startButtonListener(evt);
            }
        });

        resetButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                resetButtonListener(evt);
            }
        });

        jTextFieldStNr.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                try {
                    stNrFieldListener(evt);
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        });

        plusButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                plusButtonListener(evt);
            }
        });

        minusButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                minusButtonListener(evt);
            }
        });

        pack();
        this.setSize(609, 394);
    } catch (Exception e) {
        //add your error handling code here
        e.printStackTrace();
    }
}

From source file:com.lp.client.frame.component.PanelDiagramm.java

public void eventYouAreSelected(boolean bNeedNoYouAreSelectedI) throws Throwable {
    jpaWorkingOn.removeAll();/*  w ww  .  ja v a2 s.  co  m*/
    diagrammDto = buildDiagrammDto();
    if (diagrammDto.getJfcKapazitaetsvorschau() != null) {
        chartPanel = new ChartPanel(diagrammDto.getJfcKapazitaetsvorschau());
        jpaWorkingOn.add(chartPanel, new GridBagConstraints(0, 0, 1, 1, 1.0, 1.0, GridBagConstraints.CENTER,
                GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
        chartPanel.addChartMouseListener(this);
    }
    // Refreshknopf reaktivieren
    //    updateButtons(new LockStateValue(null, null, PanelBasis.LOCK_IS_NOT_LOCKED));
    super.eventYouAreSelected(false);
}