自定义对话框 java swing
我正在尝试编写一个自定义 SwingUtilities.InvokeandWait 事件,包含 Textarea 和 Button ,因此一旦用户将数据粘贴到 Textarea 中并单击按钮。到那时控制不应下降,但无法使其正常工作。
我发现最好的方法是使用对话框消息,所以现在我尝试在 InputDialogBox 中添加更大的 TextArea 而不是单行文本字段。 我还尝试创建一个自定义对话框,但 InvokeandWait 甚至只是触发该对话框并转到我不想要的下一行。
我需要专家的帮助
- 来添加文本区域而不是输入对话框中的单行文本字段 (或)
- 处理自定义对话框的方法,直到我按其中的“确定”按钮,然后控制转到程序的下一行。
I am trying to write an custom SwingUtilities.InvokeandWait event , containing Textarea and Button ,so the once the user paste the data into Textarea and click button . Till then control should not go down ,but couldn't make it work correctly.
I figured out the best way would be using an dialog message, so now I am trying add a bigger TextArea instead of single line textfield in the InputDialogBox.
I also tried to create a custome Dialog box but the InvokeandWait even just triggers the dialog box and goes to next lines which I don't want.
I need help from experts
- way to add a Textarea instead of single line textfield in inputdialog
(or) - way to handle the custom dialog till I press ok button in it and then control goes to next line of the program.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
JDialog 就像 JFrame 一样。您可以添加任何您想要的组件。
另外,您不使用 invokeAndWait()。只需将对话框设置为模态,它就会按照您想要的方式工作。
A JDialog is just like a JFrame. You can add any component to it that your want.
Also, you don't use invokeAndWait(). Just make the dialog modal and it will work the way you want.
创建自定义对话框的一个简单示例 -
One simple example to create a Custom Dialog -