好的,我承认 - 标题不是最具描述性/帮助性的,但我真的想不出更好的方式来表达它,这可能也是我在搜索时找不到答案的原因。
基本上,我正在制作一个基本的 MS 记事本,如文本编辑器,我想添加两个 JButton 来制作 JTextArea 的字体 Bold 和 Italic。我需要以某种方式指示文本当前是否为粗体和/或斜体,例如在 MS Office 程序中,当文本为粗体、斜体或下划线时,按钮的背景为橙色 - 只是我似乎无法更改按钮的背景. 我认为这是因为我使用的是操作系统的外观,但这些信息仍然不能解决我的问题。
那么,有没有人对我如何通过 JButton 提供一些反馈,例如 Microsoft Office Word 中的文本是否为粗体和/或斜体?提前致谢。