【问题标题】:The support for the development of java swing in Netbeans 6.7 and 6.8 isn't good?Netbeans 6.7和6.8对java swing开发的支持不好?
【发布时间】:2009-12-25 00:07:33
【问题描述】:

设计时

运行时

在设计和运行时 在 netbeans 6.5 中它们是相同的, 但是 int 6.7 和 6.8,如您所见,它们是不同的!

【问题讨论】:

  • 我没有看到截图。我认为在您使用的网站上有一些防盗链。试试 tinypic.com。
  • 现在可以看到了吗?你一定可以。我使用 photobucket.com

标签: java swing netbeans6.8 netbeans6.7 netbeans6.5


【解决方案1】:

两张图片各自显示不同的字体。 (注意“Java”中“j”上的下降器。在第一个图像中它下降到基线以下。在第二个中它没有。)

在 Java 中,“等宽”是一种“虚拟”字体,在运行时会被固定宽度的字体替代。您的开发环境正在解析与执行环境不同的字体。

尝试将 cont 显式设置为“Courier New”。

【讨论】:

    【解决方案2】:

    看起来你的底部组件是 JTextArea ,它没有设置在滚动窗格内。由于第二个示例中的字体不同,因此最后一行文本换行。

    这可以通过 2 种不同的方式来缓解。在滚动窗格内设置 JTextArea(滚动窗格的大小不会改变,文本区域会滚动)或将原始字体设置为文本区域。

    我建议第一个。

    【讨论】:

    • jTextArea 位于滚动窗格中。 int 6.5 和 6.8,它们具有相同的字体--等宽(默认字体)。
    • 字体明显不同。然后,您的滚动窗格在您的组布局中设置为可调整大小 - 我想您想要这样。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-30
    • 1970-01-01
    • 2011-05-14
    • 2011-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多