SWING组件学习4:复选按钮

原创 2007年09月17日 21:25:00
import javax.swing.*;

public class JCheckBoxTest extends JFrame{
 JCheckBox c1;
 JCheckBox c2 = new JCheckBox("南京");
 JCheckBox c3 = new JCheckBox("深圳");
 ImageIcon img = new ImageIcon("G://eclipse-work//jswing//imgs//test1.jpg");
 JCheckBoxTest(){
  super("请选择喜欢的城市");
  this.setSize(100,300);
  this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  //构造函数中的选中
  c1 = new JCheckBox("南京",false);
  //默认选中
  //c1.setSelected(true);
  JPanel p = new JPanel();
  p.add(c1);
  p.add(c2);
  p.add(c3);
  this.setContentPane(p);
 }
 
 public static void main(String[] args) {
  JCheckBoxTest c = new JCheckBoxTest();
  c.show();
 }
}
 

Swing组件响应事件与自身重绘

 先看段代码。btn.setText("hello1");try {         Thread.sleep(1000);} catch (InterruptedException e) {    ...
  • arui319
  • arui319
  • 2006年08月18日 12:47
  • 2346

JAVA语言在窗体中动态添加按钮组件并重绘jpanel面板

有时候我们会用到动态添加组件的情况。可以根据人们需要的组件以及组件个数来动态添加。 尝试了多次,在此记录一下,如果有什么不对或者更好的方案,还请大家赐教。 代码如下: import java.awt....
  • without_scruple
  • without_scruple
  • 2017年11月26日 10:06
  • 389

Swing 写的日期时间组件

Swing 写的日期时间组件
  • peterxiaoq
  • peterxiaoq
  • 2017年06月21日 20:54
  • 302

java Swing 之单选按钮和复选按钮的使用

/** * java Swing 单选按钮 * @author gao */ package com.gao; import java.awt.FlowLayout; import java...
  • u014112584
  • u014112584
  • 2014年05月02日 13:49
  • 9389

JAVA界面组件---swing标签与按钮的使用与介绍

Border,Icon,JLabel,JButton,JToggleButton6-1:Border的使用Border类是应用在描绘组件的边界,Border本身是一个interface,里面定义了3个...
  • rcyl2003
  • rcyl2003
  • 2007年05月25日 19:10
  • 5338

swing 组合框(下拉框)选中记录,设置下拉列表

//选中表中记录,并供下方修改或删除 private void bookTableMouseClicked(java.awt.event.MouseEvent evt) { //获取选中的行号,根据行...
  • gdmzlhj1
  • gdmzlhj1
  • 2015年10月22日 08:55
  • 651

如何给Swing里组件自定义边框

 其实很简单,只要从一个Border类中继承,然后重写其paintBorder方法就好了。像下面的代码所产生的就是一个三面有线一面没线的边框。class MyBorder extends LineBo...
  • zcsunt
  • zcsunt
  • 2007年07月25日 12:19
  • 989

SWING组件学习2:按钮

//向前一篇文章中所开发的窗口中添加若干个按钮,注意JPanel的使用。import javax.swing.*;public class JButtonTest extends JFrame{ JB...
  • zzq100
  • zzq100
  • 2007年09月17日 21:02
  • 245

java系统学习(十七) --------Swing组件与布局管理器

java开发有几个方向  桌面程序 (c/s)  就是其中的一种应用。现在 c/s的占比在减少,java在b/s中运用较多, c++或者c#在开发c/s 可能更方便一些。 java的Swing开发可...
  • q383965374
  • q383965374
  • 2015年10月21日 17:46
  • 1817

swing各组件重绘外观

JPanle、JButton、JLabel等等组件,若想实现漂亮的外观,可以通过实现paintComponent(Graphics g)来完成。 示例:自定义JButton的鼠标经过与鼠标离开的效果...
  • a600423444
  • a600423444
  • 2011年08月30日 23:53
  • 4473
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SWING组件学习4:复选按钮
举报原因:
原因补充:

(最多只允许输入30个字)