【发布时间】:2015-12-15 00:37:48
【问题描述】:
我目前正在使用 BlueJ 进行编程。是否有首选项/选项菜单可以将字体更改为 Courier 之类的字体?
这有点琐碎,但我在谷歌上找不到任何东西。
【问题讨论】:
标签: bluej
我目前正在使用 BlueJ 进行编程。是否有首选项/选项菜单可以将字体更改为 Courier 之类的字体?
这有点琐碎,但我在谷歌上找不到任何东西。
【问题讨论】:
标签: bluej
我在 3.1.6 版本上试过这个,我认为它适用于所有 BlueJ 版本。
您可以导航到 C:\Program Files (x86)\BlueJ\lib 并在 bluej.defs 文件中更改字体:
/* these two parameters have to be set like this on line 329 an 330 */
#bluej.lookAndFeel=system
#bluej.lookAndFeel=crossplatform
/* the same for parameter in line 351 */
bluej.useTheme=true
对于您设置字体的终端
bluej.terminal.font=Monospaced
对于菜单:
bluej.menu.font=SansSerif-bold
等等......程序的其他部分还有更多的字体参数,也有用于更改字体大小或颜色的参数(第458行)
还有另一个文件用于更改一些 BlueJ 参数。在同一文件夹中的 moe.defs 中。在那里,您可以使用十六进制值更改程序不同部分的颜色。您还可以配置 BlueJ 工具栏的按钮。文件本身对此进行了很好的解释。
【讨论】:
您应该会在 BlueJ 主窗口 (Windows) 或笔记本电脑屏幕 (Mac) 的顶部看到工具栏。然后你去工具 -> 首选项 -> 改变字体大小。很遗憾,您无法更改字体样式。
【讨论】:
值得一试。由于我使用的是 Linux,因此我前往 /usr/share/BlueJ 中的 BlueJ 文件夹。
在那里,我找到了一个名为 blueJeditor.jar 的 JAR
尝试提取其文件。接下来找到 BlueJ->Editor->Editor.class
现在尝试使用 jd-gui 来反编译这个类。在这里,您也许可以更改一些有助于更改字体的属性。 确实是一项乏味的任务:)
【讨论】:
非常简单...只需按照以下步骤操作:
我试过5.0.1版本(目前最新),成功了
如果成功就点赞吧?
【讨论】: