有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在JFrame或JPanel上显示文本?

我想在窗口上显示一些文本,我应该使用JFrame还是JFanel?这两者之间有什么区别?如何向窗口添加文本

我正在使用eclipse,请帮助我


共 (1) 个答案

  1. # 1 楼答案

    JFrame是带有标题和边框的顶级窗口。 AJPanel为文本字段、按钮等轻量级组件提供通用容器

    您需要同时使用JFrame和JPanel,创建JFrame,然后添加一个面板,其中将包含您的文本字段:

    JFrame frame = new JFrame("Title for your window");
    
    JPanel panel = new JPanel();
    JLabel label = new JLabel("Your text here");
    
    panel.add(label);
    
    frame.add(panel);
    frame.setVisible(true);