你如何在BlueJ中设置字体?

时间:2015-09-18 00:56:17

标签: bluej

我目前正在使用BlueJ进行编程。是否有首选项/选项菜单将字体更改为Courier?

这有点微不足道,但我在谷歌上找不到任何东西。

4 个答案:

答案 0 :(得分:2)

我在版本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工具栏的按钮。它在文件本身中得到了很好的解释。

The image shows an example for changed BlueJ settings

答案 1 :(得分:1)

您应该会看到BlueJ主窗口(Windows)或笔记本电脑屏幕顶部(Mac)顶部的工具栏。然后你去工具 - > 偏好设置 - > 更改字体大小。很遗憾,您无法更改字体样式。

答案 2 :(得分:1)

值得一试。由于我使用Linux,我前往/ usr / share / BlueJ中的BlueJ文件夹。
在那里,我找到了一个叫做blueJeditor.jar的JAR 尝试提取其文件。接下来找到BlueJ-> Editor-> Editor.class

现在尝试使用jd-gui来反编译这个类。在这里,您可以更改一些可以帮助更改字体的属性。 确实是一项乏味的任务:)

答案 3 :(得分:1)

非常简单……只需按照以下步骤操作:

  1. 从这里下载 3.1.1 版:https://www.bluej.org/versions.html
  2. 导航到您安装 Java 版本 3.1.1 的位置,然后转到 lib 文件夹,然后打开 bluej.defs。
  3. 只需复制那里的所有内容
  4. 下载您想要“Courier New”字体的版本,来自:https://www.bluej.org/versions.html
  5. 导航到您安装 java 版本的位置,然后转到 lib 文件夹,然后打开 bluej.defs。
  6. 全选:Windows 中的 'Ctrl + a' 和 Mac 中的 'Command + a',然后在 Windows 中按 'Ctrl + v' 和 'Command + v',只是为了粘贴 Java 3.1.1 版的 java 中的数据.defs 文件更改为新版本的文件。
  7. 保存 Java 新版本的 java.defs 文件
  8. 打开新版本...多田!!它有效!

我已经尝试过 5.0.1 版本(目前是最新的),并且成功了

如果有效就点赞?