netbeans:如何在标题栏中添加一些标题

时间:2011-09-22 05:40:01

标签: java netbeans

我在Net Beans中开发了一个小型桌面应用程序。当我运行我的应用程序时,Windows标题栏中没有标题。无论如何我通过它指定一些标题,稍后将出现在Windows标题栏中?以下是我的主要方法

public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {

            public void run() {
                new MyJFrame().setVisible(true);
            }
        });
    }

5 个答案:

答案 0 :(得分:3)

您可以在JFrame初始化时设置标题栏,如下所示

JFrame frame = new JFrame("My Title");

或者您可以为自定义类创建公共方法,例如

public void setTitle(String title){
    frame.setTitle(title); // for this you have declare the frame object as global for this class only
}

并以这种方式使用

MyJFrame myframe = new MyJFrame();
myframe.setTitle("my new title");
myframe.setVisible(true);

答案 1 :(得分:3)

Setting title in JFrame Netbeans Swing

您可以在属性窗口中看到title属性(右下方)。您可以在单击该属性时设置标题。 如果找不到属性窗口,只需单击“设计”选项卡,然后单击空白JFrame GUI。

答案 2 :(得分:2)

myTopLevelContainer = new myTopLevelContainer("myTitlaLabel");

myTopLevelContainer.setTitle("myTitlaLabel");

答案 3 :(得分:1)

来自NetBeans Wiki

  

要为应用程序提供标题,请右键单击JFrame并打开其属性对话框。单击属性选项卡。

在“属性”标签下,查找并修改title字段。 NetBeans将完成其余工作。

答案 4 :(得分:0)

好的,这对我有用......

public yourGUIname() {
    initComponents();
    this.setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getResource("your image here")));
    this.setTitle("your title here"); // that is the code you looking for
}

所以我所做的就是将上面的代码放在生成的公共方法中。