public class HomeBrowse extends javax.swing.JFrame {
/**
* Creates new form HomeBrowse
*/
public HomeBrowse() {
initComponents();
this.setSize(743, 528);
this.setLocationRelativeTo(this);
new NetInfo().say();
}
public class NetInfo {
public void say() {
try {
java.net.InetAddress i = java.net.InetAddress.getLocalHost();
System.out.println(i.getHostName());
jMenu2.setText(i.getHostName());
}
catch(Exception e){e.printStackTrace();}
}
}
public void Title() {
}
最佳答案
这是@MadProgrammer提出的解决方案代码
public class HomeBrowse extends javax.swing.JFrame {
/**
* Creates new form HomeBrowse
*/
public HomeBrowse() {
initComponents();
this.setSize(743, 528);
this.setLocationRelativeTo(this);
setTitle(new NetInfo().say());
}
}
public class NetInfo {
public String say() {
try {
java.net.InetAddress i = java.net.InetAddress.getLocalHost();
System.out.println(i.getHostName());
jMenu2.setText(i.getHostName());
return i.getHostName();
}
catch(Exception e){e.printStackTrace();}
return null;
}
}
关于java - 我想改变jframe的标题。我想使用 jMenu2 设置的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36979826/