首先创建JFrame的子类 import javax.swing.*; import java.awt.*; public class myWindow extends JFrame { itemListener itemListener; //项目监视器(实现了ItemListener接口的类的变量) actionListener actionListener; //按钮监视器(实现ActionListner接口的类的变量) JTextField jTextField1,jTextField2; //两个文本...
private JCheckBox jcb1 = new JCheckBox("主站", new ImageIcon(wrong)); private JCheckBox jcb2 = new JCheckBox("论坛", new ImageIcon(wrong)); private JCheckBox jcb3 = new JCheckBox("博客", new ImageIcon(wrong)); private JPanel panel = new JPanel();// 定义一个面板 public MyCheckBox1...
官方JavaDocsApi:javax.swing.JCheckBox JCheckBox,复选框。 JCheckBox常用构造方法: //无文本,默认未选中JCheckBox()//有文本,默认未选中JCheckBox(String text)//有文本,并指定是否选中JCheckBox(String text,booleanselected) JCheckBox常用方法: //设置复选框的 文本、字体 和 字体颜色voidsetText(String text...
JCheckBox checkBox04 = new JCheckBox("荔枝"); JCheckBox checkBox05 = new JCheckBox("橘子"); JCheckBox checkBox06 = new JCheckBox("苹果"); // 添加第一个复选框的状态被改变的监听(其他复选框如果需要监听状态改变,则可按此方法添加监听) checkBox01.addChangeListener(new ChangeListener() { @Ove...
下面是一个简单的示例代码,演示了如何在Java中实现当JCheckBox被选中或取消选中时触发actionPerformed事件的功能: importjavax.swing.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;publicclassCheckBoxExampleextendsJFrameimplementsActionListener{JCheckBoxcheckBox;publicCheckBoxExample(){setTitle("...
JCheckBox 常用监听器: // 添加状态改变监听器void addChangeListener(ChangeListener l) 2. 代码实例 package com.xiets.swing;import javax.swing.*;import javax.swing.event.ChangeEvent;import javax.swing.event.ChangeListener;public class Main { public static void main(String[] args) { ...
(3)复选框可以用注册动作事件监听器,本例中选中爱好之后,将之显示在文本区中。 其完整代码如下: packagelearn; importjava.awt.*; importjavax.swing.*; importjava.awt.event.*; publicclassJCheckboxlearnextendsJFrameimplementsActionListener{ privateJCheckBoxlike[];//爱好复选框数组 ...
(size2);//添加文字:忘记密码javax.swing.JLabelJLb3=newjavax.swing.JLabel("忘记密码");JF.add(JLb3);//设置窗体为流式布局java.awt.FlowLayoutf=newjava.awt.FlowLayout();JF.setLayout(f);//添加复选框1javax.swing.JCheckBoxJCB1=newjavax.swing.JCheckBox("记住密码");java.awt.DimensionJCB1size...
javax.swing.JCheckBox 1.2 • JCheckBox(String label) 用给定的标签构造一个复选框,该标签初始化为“未选”。 • JCheckBox(String label, boolean state) 用给定的标签和初始化状态构造一个复选框。 • JCheckBox(String label, Icon icon)
JRadioButton button = new JRadioButton(name, selected); button.setActionCommand(name);// 设置name即为actionCommand group.add(button); buttonPanel.add(button); // 构造一个监听器,响应checkBox事件 ActionListener actionListener = new ActionListener() { ...