当用户在字段中键入文本并按下create时。 JFrame标题更改为更新的用户标题。 JFrame标题变量位于--Window.java--中,用户输入位于--NewFileBox.java--中。我不知道如何从单独的文件中实现更改。
答案 0 :(得分:4)
尝试
JOptionPane.showOptionDialog(null, nfb.inputs, "Create", JOptionPane.DEFAULT_OPTION, JOptionPane.INFORMATION_MESSAGE, null, new Object[]{}, null);
精氨酸:
*“创建” - >用户定义对话框的标题
答案 1 :(得分:0)
更改窗口上的标题。好的,因为您的代码是唯一可以编辑JFrame标题的地方,在Window()构造函数内部尝试此操作。
public class Window implements ActionListener{
public String title = "Autumn Engine";
JFrame f;
...
public Window(){
f = new JFrame(title);
...
{
...
}
通过这样做,您可以将JFrame
定位到Window类中的任何位置,从而允许您对其进行调整。此外,它还允许您定位JFrame
中的Window()
,即window.f.setTitle(title)
删除确定按钮我看了之前已经问过这个问题,这里有一个链接JOptionPane Without Button