[填空題] 閱讀下面程序段,SelectItem應用程序顯示從文本域的組合框中進行選擇,請在程序中的畫線處添上正確的語句使得程序能夠正確運行。 … JTex
[填空題] 閱讀下面程序段,SelectItem應用程序顯示從文本域的組合框中進行選擇,請在程序中的畫線處添上正確的語句使得程序能夠正確運行。
…
JTextField result=new JTextField();
JComboBox pick=new JComboBox();
public Selectltem()
super("Select Item");
pick.addItemListener(this);
pick.addItem("Navigtor");
pick.addItem("Internet Explorer");
pick.addItem("Opera");
pick.setEditable(false);
result.setHorizontalAlignment(SwingConstants.CENTER);
result.setEditable(false);
pane.setLayout(new BorderLayout());
【12】
pane.add(pick,"Center"):
pane.add(result,"South");
setContentPane(pane);
public void itemStateChanged(ItemEvent evt)
Object source=evt.getSource();
if(source==pick)
Object newPi
正確答案:JPanel pane=new JPane()
參考解析:本題考查項目事件及響應中的基本知識。在 SelcctItem()中給接收器添加pick對象,并將 pick和result添加到幀中。缺少創(chuàng)建pane的語句。itemStateChanged(ItemEvent evt)中具體實現(xiàn)響應的方法,evt對象的getSource()方法決定了事件的來源,當它等于pick時做出響應。Opera項是組合框中當前選擇的項目。對象的toString()方法用于檢索getItem()所返回的對象文本。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。