最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java Swing JRadioButton單選按鈕具體使用

 更新時間:2019年12月09日 09:36:28   作者:xietansheng  
這篇文章主要介紹了Java Swing JRadioButton單選按鈕具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

1. 概述

官方JavaDocsApi:javax.swing.JRadioButton

JRadioButton,單選按鈕。

JButton 常用構(gòu)造方法:

// 無文本,未選中
JRadioButton()

// 有文本,未選中
JRadioButton(String text)

// 有文本,并指定是否選中
JRadioButton(String text, boolean selected)

JRadioButton 常用方法:

// 設(shè)置單選按鈕的 文本、字體 和 字體顏色
void setText(String text)
void setFont(Font font)
void setForeground(Color fg)

/* 以下方法定義在 javax.swing.AbstractButton 基類中 */

// 設(shè)置單選按鈕是否選中狀態(tài)
void setSelected(boolean b)

// 判斷單選按鈕是否選中
boolean isSelected()

// 設(shè)置單選按鈕是否可用
void setEnabled(boolean enable)

// 設(shè)置單選按鈕在 默認、被選中、不可用 時顯示的圖片
void setIcon(Icon defaultIcon)
void setPressedIcon(Icon pressedIcon)
void setDisabledIcon(Icon disabledIcon)

// 設(shè)置圖片和文本的間距
void setIconTextGap(int iconTextGap)
 
JRadioButton 常用監(jiān)聽器:

// 添加狀態(tài)改變監(jiān)聽器
void addChangeListener(ChangeListener l)

ButtonGroup(按鈕組): 當有多個單選按鈕時,一般只允許一個單選按鈕選中,因此需要對同一類型的單選按鈕進行分組,如下:

// 創(chuàng)建一個按鈕組
ButtonGroup btnGroup = new ButtonGroup();

// 添加單選按鈕到按鈕組
btnGroup.add(radioBtn01);
btnGroup.add(radioBtn02);

2. 代碼實例

package com.xiets.swing;

import javax.swing.*;
import java.awt.*;

public class Main {

  public static void main(String[] args) throws AWTException {
    JFrame jf = new JFrame("測試窗口");
    jf.setSize(200, 200);
    jf.setLocationRelativeTo(null);
    jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

    JPanel panel = new JPanel();

    // 創(chuàng)建兩個單選按鈕
    JRadioButton radioBtn01 = new JRadioButton("男");
    JRadioButton radioBtn02 = new JRadioButton("女");

    // 創(chuàng)建按鈕組,把兩個單選按鈕添加到該組
    ButtonGroup btnGroup = new ButtonGroup();
    btnGroup.add(radioBtn01);
    btnGroup.add(radioBtn02);

    // 設(shè)置第一個單選按鈕選中
    radioBtn01.setSelected(true);

    panel.add(radioBtn01);
    panel.add(radioBtn02);

    jf.setContentPane(panel);
    jf.setVisible(true);
  }

}

結(jié)果展示:

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java類獲取Spring中bean的5種方式

    Java類獲取Spring中bean的5種方式

    這篇文章主要為大家詳細介紹了Java類獲取Spring中bean的5種方式,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-03-03
  • Mybatis實戰(zhàn)教程之入門到精通(經(jīng)典)

    Mybatis實戰(zhàn)教程之入門到精通(經(jīng)典)

    MyBatis是支持普通SQL查詢,存儲過程和高級映射的優(yōu)秀持久層框架,通過本文給大家介紹Mybatis實戰(zhàn)教程之入門到精通,對mybatis實戰(zhàn)教程相關(guān)知識感興趣的朋友一起學習吧
    2016-01-01
  • java中Date和Timestamp類型的相互轉(zhuǎn)換方式

    java中Date和Timestamp類型的相互轉(zhuǎn)換方式

    這篇文章主要介紹了java中Date和Timestamp類型的相互轉(zhuǎn)換方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • 作為程序員必須掌握的Java虛擬機中的22個重難點(推薦0

    作為程序員必須掌握的Java虛擬機中的22個重難點(推薦0

    這篇文章主要介紹了Java虛擬機中22個重難點,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • Java Swing樹狀組件JTree用法實例詳解

    Java Swing樹狀組件JTree用法實例詳解

    這篇文章主要介紹了Java Swing樹狀組件JTree用法,結(jié)合具體實例形式分析了Swing組件JTree構(gòu)成樹狀列表的節(jié)點設(shè)置與事件響應(yīng),以及自定義圖形節(jié)點的相關(guān)操作技巧,需要的朋友可以參考下
    2017-11-11
  • 探索Java I/O 模型的演進

    探索Java I/O 模型的演進

    什么是同步?什么是異步?阻塞和非阻塞又有什么區(qū)別?本文先從 Unix 的 I/O 模型講起,介紹了5種常見的 I/O 模型。而后再引出 Java 的 I/O 模型的演進過程,并用實例說明如何選擇合適的 Java I/O 模型來提高系統(tǒng)的并發(fā)量和可用性。,需要的朋友可以參考下
    2019-06-06
  • spring-boot-maven-plugin:打包時排除provided依賴問題

    spring-boot-maven-plugin:打包時排除provided依賴問題

    這篇文章主要介紹了spring-boot-maven-plugin:打包時排除provided依賴問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • kafka消費不到數(shù)據(jù)的排查過程

    kafka消費不到數(shù)據(jù)的排查過程

    這篇文章主要介紹了kafka消費不到數(shù)據(jù)的排查過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • SpringBoot實現(xiàn)文件斷點續(xù)傳功能詳解

    SpringBoot實現(xiàn)文件斷點續(xù)傳功能詳解

    在處理大文件傳輸或網(wǎng)絡(luò)不穩(wěn)定的情況下,文件斷點續(xù)傳功能顯得尤為重要,本文將詳細介紹如何使用Spring Boot實現(xiàn)文件的斷點續(xù)傳功能,需要的可以了解下
    2025-04-04
  • 詳解Maven項目Dependencies常見報錯及解決方案

    詳解Maven項目Dependencies常見報錯及解決方案

    這篇文章主要介紹了詳解Maven項目Dependencies常見報錯及解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11

最新評論

吴旗县| 武威市| 察隅县| 隆子县| 贵南县| 黄平县| 土默特左旗| 寿阳县| 丰城市| 湖口县| 紫金县| 京山县| 隆子县| 蕉岭县| 兰州市| 贡嘎县| 马龙县| 晋宁县| 当阳市| 镇远县| 盐池县| 万山特区| 塔城市| 辽阳市| 英吉沙县| 图木舒克市| 文水县| 丰台区| 麻江县| 东阳市| 高陵县| 梁山县| 五原县| 唐河县| 阿克陶县| 光山县| 班戈县| 陆河县| 承德县| 南部县| 台湾省|