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