Swing TIPSIME制御public class FocusAdapterIme extends FocusAdapter { public void focusGained(java.awt.event.FocusEvent e) { JTextField component = (JTextField) (e.getSource()); // 全角入力 if (inputSubset != null) { component.getInputContext().setCharacterSubsets(new Character.Subset[] { inputSubset }); } else { // 半角入力 component.getInputContext().setCharacterSubsets(null); } } } ComboBox?に値を持たせるJComboBox?(Object[] items) に下記のNameValueItem?のようなオブジェクトの配列を渡してあげて、ActionListener?とgetSelectedItem?() を使えば Value が取れます。実際に表示されるのはNameになります。ほかにももっと簡単な方法があるかもしれません。 public class NameValueItem { public String getName() public String getValue() public void setName(String name) public void setValue(String name) public String toString() { return getName(); } } フォーカス制御http://home.catv.ne.jp/dd/chiba/ken/Java/JavaSwing3.html テーブルカラムのグループ化 |