我在Net Beans中开发了一个小型桌面应用程序。当我运行我的应用程序时,Windows标题栏中没有标题。无论如何我通过它指定一些标题,稍后将出现在Windows标题栏中?以下是我的主要方法
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new MyJFrame().setVisible(true);
}
});
}
答案 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)
答案 2 :(得分:2)
myTopLevelContainer = new myTopLevelContainer("myTitlaLabel");
或
myTopLevelContainer.setTitle("myTitlaLabel");
答案 3 :(得分:1)
答案 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
}
所以我所做的就是将上面的代码放在生成的公共方法中。