簡體   English   中英

如何在Java中禁用單選按鈕組

[英]How to disable group of radio buttons in java

您好,我正在尋找一種方法,如果文本字段為空,則禁用單選按鈕。 如果文本字段為空,則應禁用名為buttonGroup1(jbutton1,jbutton2,jbutton3,jbutton4)的單選按鈕,但我不知道如何對此進行陳述

一個簡單的解決方案是將按鈕放置在數組中。

JRadioButton[] buttons = new JRadioButton[]{jbutton1,jbutton2,jbutton3,jbutton4};

確定您希望按鈕變為的狀態...

boolean enabled = !textfield.getText().trim().isEmpty();

迭代數組並更改按鈕的狀態...

for (JRadioButton btn : buttons) {
    btn.setEnabled(enabled);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM