日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java Swing界面编程(28)---复选框:JCheckBox

發布時間:2025/3/20 java 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java Swing界面编程(28)---复选框:JCheckBox 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

程序能夠通過JRadioButton實現單選button的功能,那么要實現復選框的功能,則必須使用JCheckBox完畢。

package com.beyole.util;import java.awt.Container; import java.awt.GridLayout; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent;import javax.swing.BorderFactory; import javax.swing.JCheckBox; import javax.swing.JFrame; import javax.swing.JPanel;class MyCheckBox {private JFrame frame = new JFrame("Beyole");// 定義窗口private Container container = frame.getContentPane();// 得到窗口容器private JCheckBox jcb1 = new JCheckBox("主站");// 定義一個復選框private JCheckBox jcb2 = new JCheckBox("論壇");// 定義一個復選框private JCheckBox jcb3 = new JCheckBox("博客");// 定義一個復選框private JPanel panel = new JPanel();// 定義一個面板public MyCheckBox() {panel.setBorder(BorderFactory.createTitledBorder("請選擇你最喜歡的站點"));// 定義一個面板的邊框顯示條panel.setLayout(new GridLayout(1, 3));// 定義排版,1行3列panel.add(this.jcb1);// 增加組件panel.add(this.jcb2);// 增加組件panel.add(this.jcb3);// 增加組件container.add(panel);// 增加面板this.frame.setSize(330, 80);// 定義窗口大小this.frame.setVisible(true);// 顯示窗口this.frame.addWindowListener(new WindowAdapter() {public void windowClosing(WindowEvent arg0)// 復寫窗口關閉方法{System.exit(1);// 退出}});} }public class JCheckBoxDemo01 {public static void main(String[] args) {new MyCheckBox();} }
能夠發現,與單選button不同的就是此處選擇的地方變成了方框。

程序截圖:


轉載于:https://www.cnblogs.com/bhlsheji/p/5159441.html

總結

以上是生活随笔為你收集整理的Java Swing界面编程(28)---复选框:JCheckBox的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。