※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
※MainPanelの修正 class MainPanel extends Panel implements ComponentListener { private Label label; private ListBox list; MainPanel() { setTitle("Start IApplication"); HTMLLayout layout = new HTMLLayout(); this.setLayoutManager(layout); label = new Label("Button Sample"); this.add(label); layout.br(); list = new ListBox(ListBox.CHECK_BOX); list.append("Windows"); list.append("Linux"); list.append("Mac OS X"); this.add(list); this.setComponentListener(this); } public void componentAction(Component source, int type, int param) { switch(type){ case ComponentListener.BUTTON_PRESSED: break; case ComponentListener.SELECTION_CHANGED: if (source == list){ String res = ""; for(int i = 0;i < list.getItemCount();i++){ if (list.isIndexSelected(i)) res += "「" + list.getItem(i) + "」"; } label.setText(res); } break; case ComponentListener.TEXT_CHANGED: break; } } }
<< 前へ | 次へ >> |