[問答題] 本題中使用了選項卡,窗口中有一個選項卡,總共有“系統(tǒng)”、“聲卡”、“顯卡”、“網卡”和“幫助”5項選項面。單擊各個選項的文字標簽后,所選中的選項將為
[問答題] 本題中使用了選項卡,窗口中有一個選項卡,總共有“系統(tǒng)”、“聲卡”、“顯卡”、“網卡”和“幫助”5項選項面。單擊各個選項的文字標簽后,所選中的選項將為當前選項?!跋到y(tǒng)”選項上有3個復選按鈕,分別控制“聲卡”、“顯卡”和“網卡”三個選項,選中某個按鈕后,它所指示的選項就可用,否則不可用。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class java3 extends JFrame
JTabbedPane config=new JTabbedPane();
public java3()
super("java3");
setSize(500,300);
setDefaultCloseOperation(EXIT_ON_CLOSE);
JPanel configPane=new JPanel();
configPane.setLayout(new BoxLayout(configPane.BoxLayout.Y_AXIS));
JTextArea question=new JTextArea("下面的哪個選項"+"你想設置");
question.setEditable(false);
question.setMaximumSize(new Dimension(300,50));
question.setAlignmentX(0.0f);
question.setBackground(configPane.getBackground());
JCheckBox audioCB=new JCheckBox(&quo
正確答案:第1處:Class TabManager implements ItemListener 第2處:public void itemStateChanged(ItemEvent ie) 第3處:java3.this.repaint()
參考解析:第1處實現(xiàn)了ItemListener接口,用于捕捉帶有Item的組件產生的事件;第2處接口中定義的itemStateChanged(ItemEvent e)將執(zhí)行需要在已選定(或已取消選定)項時發(fā)生的操作。而這里的ie是具體的ItemEvent對象,作為參數(shù)被傳遞;第3處調用repaint()方法重繪。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。