私は、JEditorPaneとJComboBoxの2つのコンポーネントを持つUIを持っています。私の目標は、JEditorPaneに何かを入力したり、テキストの一部を選択したり、それがまだ選択されている間に編集可能なJComboBoxで値を選択したりすることができるようにすることです。JEditorPaneで選択したテキストを使用してJComboBoxを編集する方法
これは、エディタペインで選択したテキストだけのフォントサイズを変更するテキストエディタタイプのプログラムです。フォントサイズが編集可能なコンボボックスから来ている場所。明確にするために、テキストにスタイルを適用する方法を尋ねるのではなく、JEditorPaneでフォーカス/選択を失うことなくコンボボックスで値を選択する方法を尋ねています。私はコンボボックスの値を選択する方法を求めている
public static void main(String [] args)
{
JFrame frame = new JFrame();
JPanel contentPane = new JPanel();
JComboBox<String> combo = new JComboBox(new String [] {"Hello", "World"});
contentPane.add(combo);
JEditorPane editor = new JEditorPane();
contentPane.add(editor);
frame.setContentPane(contentPane);
frame.pack();
frame.setVisible(true);
}
JEditorPaneに異なるスタイルを適用する方法の[実際の基本例](http://stackoverflow.com/questions/18948148/jeditorpane-set-foreground-color-for-different-words/18948340#18948340) ' – MadProgrammer
レスポンスありがとう、私は実際にスタイルを適用するといいです(どれもこの例を小さくするためにここに表示されていません)。問題は、エディタペインでテキストが選択されている間にコンボボックスの入力を取得することです。 – Amber