繁体   English   中英

带有JFrames的Java GUI

[英]Java GUI with JFrames

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

屏幕截图
(来源: scaleengine.net

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
    }
}

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

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

JFrame frame = new JFrame();

那应该是带有s JFrames

JFrames frame = new JFrames();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM