带有JFrame的Java GUI

时间:2014-09-05 17:41:33

标签: java swing user-interface

今天我开始学习Java GUI并试图在我的Ubuntu上创建一个简单的窗口。我现在正在使用jre7。 我完全从教程编写代码,因为从经验来看,即使它在我的屏幕上正确输入,也有些东西不起作用。所以,现在我使用了newboston的第一个Java GUI教程。正确输入所有语法,类看起来很好,没有错误。 他得到了预期的窗户 - 我的窗户没有标题,也没有文字。

使用

的屏幕截图

JFrames.java文件中的代码:

import java.awt.FlowLayout; // importē plūstošo skatu / default layout
import javax.swing.JFrame; // dod iespēju piekļūt pamata logu struktūrai
import javax.swing.JLabel; // ļauj rakstīt tekstu logos

public class JFrames extends JFrame {

    private JLabel item1;

    public JFrames() {
        super("The Title Of The Program"); // parāda title bar ar tekstu
        setLayout(new FlowLayout());

        item1 = new JLabel("This is sentence with something");
        item1.setToolTipText("This is tooltip on hover");
        add(item1); // pievieno logam šo lietiņu
    }
}

请忽略拉脱维亚的评论,这仅供我参考。 所以我想知道 - 为什么我的窗口显示为空白?

1 个答案:

答案 0 :(得分:5)

在屏幕截图中,您的代码显示:

JFrame frame = new JFrame();

JFrames应为s

JFrames frame = new JFrames();