通过从comboBox中选择项目来更改textArea字体

时间:2018-12-11 10:10:53

标签: java user-interface graphics combobox textarea

亲爱的Java开发人员,我遇到了一些问题,希望您能提供帮助,请添加我的textArea和comboBox,只要我从comboBox中选择字体大小,我就想更改textArea的字体大小。应该自动更改textArea enter image description here

1 个答案:

答案 0 :(得分:0)

您需要先将一个侦听器添加到comboBox。然后,只需使用所选内容中的值更改字体大小即可。

SWT示例:

 yourCombo.addSelectionListener(new SelectionAdapter() {

        public void widgetSelected(SelectionEvent e) {
            String currentSelection = combo.getItem(combo.getSelectionIndex());
            int fontSize = Integer.valueOf(currentSelection); 
            yourTextArea.setFont(SWTResourceManager.getFont("Segoe UI", fontSize, SWT.NORMAL));
        }
    });