【问题标题】:Make another window on button click?在按钮单击时创建另一个窗口?
【发布时间】:2012-03-15 18:55:40
【问题描述】:

我想在一个代码示例中知道,当我单击一个按钮时,如何弹出一个具有独特类型表单的新窗口?我现在这很简单,但我的代码没有做我需要做的事情。

【问题讨论】:

  • 请向我们展示您已经拥有的代码以及它没有做什么。
  • “独特的表单类型”是什么意思?
  • “我想知道一个代码示例”我想要世界和平。看起来我们都没有得到我们想要的东西。 (SO 不是代码生成机器。)顺便说一句 - 当人们不可避免地会问What have you tried? 时,他们会期望得到比 “我的代码没有做我需要做的事情” 更好的答案。为了尽快获得更好的帮助,请发布您的最佳尝试SSCCE
  • 很抱歉给您带来了困惑。当我说独特时,它必须看起来不同于其他形式之一。当我单击添加客户按钮时,会弹出一个窗口,询问姓名、地址、城市、州、邮编和电话号码。我想制作另一个名为“查找客户”的窗口,它会弹出一个窗口,其中只有姓名(名字和姓氏)字段,并允许用户搜索特定客户。
  • 说真的,您要么在开玩笑,要么之前从未真正编写过 UI 代码!如果您可以编写一个允许您输入姓名、地址、城市、州、邮编和电话号码的表单,并带有提交按钮,那么您就知道如何编写表单并绑定到单击事件。因此,您不需要我们为您的作业提供所有代码。是的,邮政编码,但只需要一个显示点击处理程序和您正在使用的 2 个窗口的 SSCCE。强调查找按钮点击事件的处理位置。

标签: java forms popup window


【解决方案1】:
Dimension D=this.getSize();
Point p=this.getLocation();
fs.setSize(D);
fs.setLocation(p);
this.dispose();
fs.setVisible(true)

这里 fs 是你必须显示的框架对象(javax.swing.JFrame 的子类) 并将此代码编写为按钮事件

【讨论】:

    猜你喜欢
    • 2013-12-23
    • 1970-01-01
    • 2015-04-07
    • 2013-12-18
    • 1970-01-01
    • 1970-01-01
    • 2019-09-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多