📄 backgroundlistener.java
字号:
/********************************************************************** 类名: BackgroundListener * * 功能: 此类为监听器类,主要作为"颜色选择对话框”中的Foreground/Background * 单选按钮的动作监听器,当Foreground或者Background单选按钮被点击时, * 所注册的监听器会根据所点击的按钮来进行Foreground/Background的状态 * 设定。 * **********************************************************************/package edit.com;import java.awt.event.ActionListener;import java.awt.event.ActionEvent;import javax.swing.JRadioButton;class BackgroundListener implements ActionListener { private JRadioButton[] buttons; private EditColorState state; BackgroundListener( JRadioButton r[] , EditColorState aState ) { buttons = r; state = aState; } public void actionPerformed( ActionEvent e ) { if ( buttons[0].equals( ( JRadioButton )e.getSource() ) ) { state.setColorType( 0 ); //当Background按钮被点击时,将当前颜色设定状态设定为“背景颜色” }else if ( buttons[1].equals( ( JRadioButton )e.getSource() ) ) { state.setColorType( 1 ); //当Foreground按钮被点击时,将当前颜色设定状态设定为“前景颜色” } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -