【问题标题】:Remove OK Button删除确定按钮
【发布时间】:2015-03-28 04:32:35
【问题描述】:

当用户在字段中键入文本并按创建时。 JFrame 标题更改为更新的用户标题。 JFrame 标题变量在 --Window.java-- 中,用户输入在 --NewFileBox.java-- 中。我不知道您将如何从单独的文件中实现更改。

【问题讨论】:

  • 我很想投票,但我没有必要的重复。
  • 如果您问他们回答的问题,您可以将他们的答案标记为正确。
  • 我只是在我的问题上这样做了。感谢您帮助我的气垫船和科迪!

标签: java swing joptionpane jdialog titlebar


【解决方案1】:

试试

JOptionPane.showOptionDialog(null, nfb.inputs, "Create", JOptionPane.DEFAULT_OPTION, JOptionPane.INFORMATION_MESSAGE, null, new Object[]{}, null);

精氨酸:

*"Create" --> 用户自定义对话框标题

【讨论】:

  • 这就是我所需要的。谢谢!
【解决方案2】:

在窗口上更改标题。好的,因为您的代码是唯一可以编辑 JFrame 标题的地方是在 Window() 构造函数中,试试这个。

public class Window implements ActionListener{
public String title = "Autumn Engine";
JFrame f;
...
public Window(){
 f = new JFrame(title);
 ...
{
...
}

通过这样做,您可以将 JFrame 定位到 Window 类中的任何位置,从而可以随时随地对其进行调整。它还允许您从Window() 定位JFrame,即window.f.setTitle(title)

删除确定按钮我看了,这个问题之前已经问过这里是一个链接JOptionPane Without Button

【讨论】:

  • 我已经试过了。对于更改标题 - 我希望 projectName 为“newTitle”。截至目前,当它第一次打开时,标题将是空白的。直到用户点击文件 -> 新建,然后输入名称并点击创建。标题更改为用户在字段中输入的任何内容。截至删除 - 我听说的唯一一件事是使用 JDialog。我将如何在我的代码中实现它?我看到了 JDialog 的例子,但还是被难住了。
  • 你的目标是Window还是JFrame?
  • JFrame。我想。它有标题。如果没有,那么窗口。我可能弄错了。请原谅我缺乏知识。
  • 是的,它应该是您需要定位的 JFrame。
  • 然后就是 JFrame。谢谢你。无论如何要改变它?有任何想法吗?如果没有,我感谢您的支持。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-07
  • 1970-01-01
  • 2017-09-26
  • 2015-03-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多