java之swing实现复选框的方法

 更新时间:2015年09月19日 11:48:44   作者:cj_gameboy  
这篇文章主要介绍了java之swing实现复选框的方法,实例分析了java基于图形界面复选框的实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了java之swing实现复选框的方法。分享给大家供大家参考。具体如下:

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class test extends JApplet
implements ItemListener{
  JTextField jtf;
  public void init(){
    Container contentPane = getContentPane();
    contentPane.setLayout(new FlowLayout());
    ImageIcon a1 = new ImageIcon("D:/data/Images/6.gif");
    ImageIcon a2 = new ImageIcon("D:/data/Images/7.gif");
    ImageIcon a3 = new ImageIcon("D:/data/Images/8.gif");
    JCheckBox cb = new JCheckBox("C", a1);
    cb.setRolloverIcon(a2);
    cb.setSelectedIcon(a3);
    cb.addItemListener(this);
    contentPane.add(cb);
    cb = new JCheckBox("C++", a1);
    cb.setRolloverIcon(a2);
    cb.setSelectedIcon(a3);
    cb.addItemListener(this);
    contentPane.add(cb);
    cb = new JCheckBox("java", a1);
    cb.setRolloverIcon(a2);
    cb.setSelectedIcon(a3);
    cb.addItemListener(this);
    contentPane.add(cb);
    jtf = new JTextField(15);
    contentPane.add(jtf);
  }
  public void itemStateChanged(ItemEvent ie){
    JCheckBox cb = (JCheckBox)ie.getItem();
    jtf.setText(cb.getText());
  }
}

希望本文所述对大家的java程序设计有所帮助。

相关文章

  • Java Spring循环依赖原理与bean的生命周期图文案例详解

    Java Spring循环依赖原理与bean的生命周期图文案例详解

    这篇文章主要介绍了Spring循环依赖原理与bean的生命周期图文案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-09-09
  • Springboot 整合 Java DL4J 实现文物保护系统的详细过程

    Springboot 整合 Java DL4J 实现文物保护系统的详细过程

    在数字化时代,文物保护尤为关键,本文介绍如何利用SpringBoot和Deeplearning4j构建一个图像识别的文物保护系统,系统采用卷积神经网络(CNN),能够识别文物的损坏情况,本文介绍Springboot 整合 Java DL4J 实现文物保护系统,感兴趣的朋友一起看看吧
    2024-10-10
  • Java数据结构之图的原理与实现

    Java数据结构之图的原理与实现

    图(Graph)是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为:G(V,E),其中,G表示一个图,V是图G中顶点的集合,E是图G中边的集合。本文将详细介绍图的原理及其代码实现,需要的可以参考一下
    2022-01-01
  • 快速解决跨域请求问题:jsonp和CORS

    快速解决跨域请求问题:jsonp和CORS

    这篇文章主要介绍了快速解决跨域请求问题:jsonp和CORS,涉及jsonp和CORS的介绍,分享了前端 jQuery 写法,后端 SpringMVC 配置,后端非 SpringMVC 配置等相关内容,具有一定借鉴价值,需要的朋友可以参考下。
    2017-11-11
  • java可以作为第一门编程语言学习吗

    java可以作为第一门编程语言学习吗

    在本篇内容里小编给JAVA零基础的网友分享一篇关于java可以作为第一门编程语言学习吗的文章,有兴趣的朋友们可以参考下。
    2020-11-11
  • 详解Java读取本地文件并显示在JSP文件中

    详解Java读取本地文件并显示在JSP文件中

    这篇文章主要介绍了详解Java读取本地文件并显示在JSP文件中的相关资料,这里提供实例帮助大家实现这样的功能,希望能帮助到大家,需要的朋友可以参考下
    2017-08-08
  • Spring事务&Spring整合MyBatis的两种方式

    Spring事务&Spring整合MyBatis的两种方式

    这篇文章主要介绍了Spring事务&Spring整合MyBatis的两种方式,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-02-02
  • Java StampedLock实现原理与最佳实践记录

    Java StampedLock实现原理与最佳实践记录

    本文介绍了Java 8引入的StampedLock,这是一种多模式同步控制组件,通过“戳”(stamp)标识锁的状态,支持写锁、悲观读锁和乐观读三种模式,StampedLock在特定场景下能够大幅提升系统性能,特别是在读多写少的场景中,感兴趣的朋友跟随小编一起看看吧
    2025-01-01
  • java实现任意矩阵Strassen算法

    java实现任意矩阵Strassen算法

    这篇文章主要介绍了java实现任意矩阵Strassen算法的相关资料,需要的朋友可以参考下
    2016-02-02
  • Java线程休眠之sleep方法详解

    Java线程休眠之sleep方法详解

    这篇文章主要介绍了Java线程休眠之sleep方法详解,Thread 类中有一个静态方法的sleep方法,当该线程调用sleep方法后,就会暂时让CPU的调度权,但是监视器资源比如锁并不会释放出去,需要的朋友可以参考下
    2024-01-01

最新评论