当前位置: 首页 > 面试题库 >

JLabel多行显示,并在右侧对齐

慕胡媚
2023-03-14
问题内容

我搜索了许多帖子,发现JLabel支持HTML。所以我可以做

JLabel search  = new JLabel("<html>Search<br/> By:</html>");

得到多行。上面的代码将导致

Search  
By:

但是,我想要的是

Search  
   By:

仅在窗口不可调整大小(并且非常愚蠢)时,才可以在“按:”之前添加空格。谁能告诉我如何修改此代码以使其按我的意愿工作?


问题答案:

HTML比@MadProgrammer的答案略简单:

new JLabel("<html><body style='text-align: right'>Search<br>By:");


 类似资料:
  • ap.showOptionButton() 显示导航栏右侧按钮。 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script> <button class="btn btn-default">显示 optionButton</button

  • 问题内容: Java可以显示png,jpg和其他图片格式,但是我必须通过获取文件路径在JLable中显示bmp文件。 ImageIcon支持典型图像。 在我正在工作的项目中,我无法打开bmp文件并以jpg格式存储同一文件,因为我不允许在运行时存储某些内容。我只能将图像保存在内存中。但是我不知道该怎么做。 我怎样才能显示在 ? 谢谢 问题答案: 我发现一些用Java 1.5编写的类,但是您可以轻松更

  • 问题内容: 我遇到的问题是诸如’/’或’!’之类的字符 要么 ‘。’ 显示在左侧。 我只需要从右到左绘制文本,但是使用标准的,西方的,英语从左到右的符号表示文本字符。 如果不手动呈现文本,这可能吗? 问题答案: 我无法产生您的问题,能否请您使用我的SSCCE用于左侧显示。 从代码

  • 因此,假设我有一个非常长的行,我想在中显示。我怎么做? 目前,较长的行如下所示: 当文本几乎达到我的的宽度时,如何使它出现换行符? 我不确定这里是否需要任何代码来回答这个问题,但仍然: 我的框架属性: 最后我使用了。

  • 我在http://eiglaw.com上遇到了一个问题--在iPhone的屏幕右侧显示了一个大约25px宽的空白/边框。我研究了stackoverflow上的问题,这些帖子是相关的,但当我尝试提供的各种解决方案时,我都无法修复该问题: iPhone上的响应式网站-从景观到肖像旋转时不需要的空白 在iPhone Safari中呈现右白色边距的网站正文背景 缩放时页眉右侧有空白 我在iPad上也遇到过

  • 这是我的代码,我想在右侧显示注册和登录