当前位置: 首页 > 知识库问答 >
问题:

JLabel强制文本符合JLabel边界(空布局)

湛玄裳
2023-03-14

共有1个答案

百里成仁
2023-03-14

您是否尝试过使用特定的布局来保持宽高比?比如GridBagLayout?使用适当的布局,如GridBagLayout或SpringLayout

示例:容器contentPane=jframe.getContentpane();setLayout(新的GridBagLayout());

//x y w h wtx wty锚填充T L B R padx pady contentpane.add(myPanel,新的GridBagConstraints(0,0,1,1,0,0,0,0,GridBagConstraints.west,GridBagConstraints.both,新的Insets(10,10,10,5),0,0));contentPane.add(myPanel2,新的GridBagConstraints(1,0,1,1,0,0,0,0,0,GridBagConstraints.East,GridBagConstraints.Both,新的Insets(10,5,10,10),0,0));

 类似资料:
  • 我对Java真的很陌生,我想做一个简单的GUI,上面有一个按钮,当你点击它的时候就会有价值,我在YouTube上学习了这个教程。一切都很顺利。但有一点没有,即文本的结尾从一个数字()变为。手动调整窗口的大小会使数字返回,所以我尝试在它启动时在代码中调整字体、窗口、按钮和标签的大小,这确实起作用,但仍然会遇到同样的问题。 这是我的按钮代码: ...我相信它会称之为: 我在其他问题上试过一些其他的解决

  • 从上面的图像中可以看到,一些文本被剪掉了:(代码: FONT:http://www.dafont.com/digital-7。FONT 如有任何帮助,我将不胜感激

  • 我有一个我将像这样填充它 在这种情况下,如果返回类似的内容,那么最终结果是一个空的?这是为什么?我以为会捕获所有转义字符。

  • 问题内容: 我刚刚开始将Swing应用程序从OS X移植到Windows,使用s会很麻烦。 我注意到,如果标签的文本是HTML ,则指定为的字体将被忽略(在Mac上不会发生)。HTML格式极其有用,可提高复杂显示的可读性。 通常情况下,我会在HTML标记中指定字体,但是我使用的字体是在运行时通过JAR中的ttf 加载的。我尝试在font标签中使用加载的字体的名称,但这没有用。 有什么办法可以在Wi

  • 我正在设计一个配置托盘的应用程序,我有一个扩展的类,我用它创建带有旋转文本的JLabels。我在网上找到了几个关于如何这样做的例子,我的旋转工作很好,它不是完美的,但这是一个正在进行的工作。 我现在遇到的问题是我旋转的JLabels中的文本重复了,我不知道为什么。下面是一张图片,显示了每个标签中的重复文本,它在一些地方比在其他地方更突出,例如与高度标签的重复可以清楚地看到。 下面是我的类的源代码,

  • 介绍 (Introduction) JLabel类可以显示文本,图像或两者。 通过在其显示区域中设置垂直和水平对齐来对齐标签的内容。 默认情况下,标签在其显示区域中垂直居中。 默认情况下,纯文本标签前沿对齐; 默认情况下,仅图像标签水平居中。 Class 声明 (Class Declaration) 以下是javax.swing.JLabel类的声明 - public class JLabel