java - 文件菜单上显示不可点击的文本

标签 java file menu jtextfield

我试图让一些文本显示到应用程序顶部的菜单栏(行末尾的空白区域)。我想我可以将它添加为没有 JMenuItems 的 JMenu,但我真的更喜欢让它不可点击。有谁知道从哪里开始寻找实现这一目标?如果不可能,有什么方法可以将 JMenu 添加到行的末尾吗?

谢谢

最佳答案

Does anyone know where to start looking to accomplish this?

是的,您可以使用适当的 LayoutManager 来控制定位,正如 @MadProgrammer 所建议的,可能只需向您的 JMenuBar 添加一个 JLabel 即可。

这是一个最小的工作示例。它可能不完全是您正在寻找的内容,但它确实告诉您从哪里开始寻找。

import java.awt.*;
import javax.swing.*;

public class Example {
    public static void main(String args[]) {
        JFrame frame = new JFrame();
        JMenuBar menubar = new JMenuBar();
        JLabel label = new JLabel("Hello World");
        menubar.setLayout(new BorderLayout());
        menubar.add(label, BorderLayout.EAST);
        frame.setLayout(new BorderLayout());
        frame.add(menubar, BorderLayout.PAGE_START);
        frame.setMinimumSize(new Dimension(200, 100));
        frame.setVisible(true);
    }
}

关于java - 文件菜单上显示不可点击的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28593756/

相关文章:

topnav 裁剪的 CSS 下拉菜单

python - 在 Django 中单击后找不到页面

javascript - 切换汉堡菜单

java - 如何防止Android应用程序多次加载?

java - 在 Android 中,如何防止用户按住主页按钮显示最近启动的应用程序?

java - 为管理员显示按钮而不为 Firebase 用户显示按钮是否正确?

java - 文本文件中的微型 GP 输出

java - 如何从类路径创建文件

java - 如何使用Android连接到内部存储中的sqlite数据库文件?

file - 如何在 VimScript 中打开文件并对其进行操作而不将其显示在窗口中?