⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 navigator.java

📁 weka机器学习系统(本站可下载)的拓展
💻 JAVA
字号:
package com.prcomps.cahitarf.gui;

import javax.swing.border.SoftBevelBorder;
import javax.swing.border.BevelBorder;
import javax.swing.JPanel;
import javax.swing.JButton;
import javax.swing.ImageIcon;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionListener;
import java.util.ResourceBundle;

/**
 */
public class Navigator
        extends CAPanel
{
    private JButton btnPrev = new JButton();
    private JButton btnNext = new JButton();
    private JButton btnCancel = new JButton();
    private JButton btnPreferences = new JButton();

    private ResourceBundle bundle = WizardFrame.getBundle();

    Navigator()
    {
        btnNext.setIcon( getImageIcon("icons/ArrowR.png") );
        btnPrev.setIcon( getImageIcon("icons/ArrowL.png") );
        btnCancel.setIcon( getImageIcon("icons/Cancel.png") );
        btnPreferences.setIcon( getImageIcon("icons/Properties.png") );
        btnNext.setToolTipText( bundle.getString( "wizard.btnNext" ) );
        btnPrev.setToolTipText( bundle.getString( "wizard.btnPrev" ) );
        btnCancel.setToolTipText( bundle.getString( "wizard.btnCancel" ) );
        btnPreferences.setToolTipText( bundle.getString( "wizard.btnPreferences" ) );
        btnNext.setActionCommand( WizardFrame.CMD_NEXT );
        btnPrev.setActionCommand( WizardFrame.CMD_PREV );
        btnCancel.setActionCommand( WizardFrame.CMD_CANCEL );
        btnPreferences.setActionCommand( WizardFrame.CMD_PREFS );

        setLayout(new BorderLayout());

        JPanel arrowsPanel = new JPanel( new GridLayout(1,2,0,5) );
        JPanel controlPanel = new JPanel( new GridLayout(1,2,0,5) );
        arrowsPanel.add( btnPrev );
        arrowsPanel.add( btnNext );
        controlPanel.add( btnCancel );
        controlPanel.add( btnPreferences );

        setBorder(new SoftBevelBorder(BevelBorder.RAISED));
        add(controlPanel, BorderLayout.WEST);

        add(arrowsPanel, BorderLayout.EAST);

    }

    public void setActionListener( ActionListener l )
    {
        btnNext.addActionListener( l );
        btnPrev.addActionListener( l );
        btnCancel.addActionListener( l );
        btnPreferences.addActionListener( l );
    }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -