- // Scroll bar
- _scroller = new JScrollBar(JScrollBar.HORIZONTAL, 0, SCROLLBAR_INTERVAL, 0, 100);
- _scroller.addAdjustmentListener(new AdjustmentListener() {
- public void adjustmentValueChanged(AdjustmentEvent e)
- {
- selectPoint(e.getValue());
- }
- });
- _scroller.setEnabled(false);
-
- // Button panel
- JPanel buttonPanel = new JPanel();
- buttonPanel.setLayout(new GridLayout(2, 2, 3, 3));
- _startRangeButton = new JButton(I18nManager.getText("button.startrange"));
- _startRangeButton.addActionListener(new ActionListener()
- {
- public void actionPerformed(ActionEvent e)
- {
- _trackInfo.getSelection().selectRangeStart();
- }
- });
- _startRangeButton.setEnabled(false);
- buttonPanel.add(_startRangeButton);
- _endRangeButton = new JButton(I18nManager.getText("button.endrange"));
- _endRangeButton.addActionListener(new ActionListener()
- {
- public void actionPerformed(ActionEvent e)
- {
- _trackInfo.getSelection().selectRangeEnd();
- }
- });
- _endRangeButton.setEnabled(false);
- buttonPanel.add(_endRangeButton);
- _deletePointButton = new JButton(I18nManager.getText("button.deletepoint"));
- _deletePointButton.addActionListener(new ActionListener()
- {
- public void actionPerformed(ActionEvent e)
- {
- _app.deleteCurrentPoint();
- }
- });
- _deletePointButton.setEnabled(false);
- buttonPanel.add(_deletePointButton);
- _deleteRangeButton = new JButton(I18nManager.getText("button.deleterange"));
- _deleteRangeButton.addActionListener(new ActionListener()
- {
- public void actionPerformed(ActionEvent e)
- {
- _app.deleteSelectedRange();
- }
- });
- _deleteRangeButton.setEnabled(false);
- buttonPanel.add(_deleteRangeButton);
- buttonPanel.setAlignmentX(Component.LEFT_ALIGNMENT);
-