簡體   English   中英

單選按鈕到TextArea問題

[英]RadioButton to TextArea Issue

當我選擇單選按鈕進入文本區域時,無法從單選按鈕獲取文本。 只能得到一個真或假值。 下面的代碼是我遇到問題的地方。 我將不勝感激任何建議。

 jTextArea2.setText(String.valueOf("Mixed Flavors:" + jRadioButton1.isSelected() + jRadioButton2.isSelected()
          + jRadioButton3.isSelected() + jRadioButton4.isSelected()));

要獲取文本,您必須在單選按鈕上使用getText() 另外,也不需要使用String.valueOf() ,因為您嘗試在TextArea中設置的整個內容都將變成String。

 jTextArea2.setText("Mixed Flavors:" + jRadioButton1.getText() + ":" + 
       jRadioButton1.isSelected() + " , "  + jRadioButton2.getText() + ":" +
       jRadioButton2.isSelected() + " , "+ jRadioButton3.getText() + ":"  + 
       jRadioButton3.isSelected() + " , " + jRadioButton4.getText() + ":" + 
       jRadioButton4.isSelected());

我不能從單選按鈕中獲取文本,而當選擇了文本區域時 ,我只是希望這意味着您想嘗試類似的方法

if( jRadioButton1.isSelected() )
    jTextArea2.setText( String.valueOf("BLA") + jRadioButton1.getText() );
if( jRadioButton2.isSelected() )
    jTextArea2.setText( String.valueOf("BLA") + jRadioButton2.getText() );
if( jRadioButton3.isSelected() )
    jTextArea2.setText( String.valueOf("BLA") + jRadioButton3.getText() );
if( jRadioButton4.isSelected() )
    jTextArea2.setText( String.valueOf("BLA") + jRadioButton4.getText() );

暫無
暫無

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

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