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