swing两个初级问题

joejoe1991 2007-06-15 02:56:52
1。两个窗体 第一个窗体上有一个按钮 第二个窗体上有一个文本框 怎么实现点了这个button后 弹出一个对话 框 而且对话框的内容是第二个窗体上文本框的内容?

2。和第一个问题有点类似 在当前窗体中加了一个JTabbedPane 在这个组件中又加了两个JPanel 一个JPanel 中有一个button 另一个中有一个文本框

怎么实现点了这个button后 弹出一个对话 框 而且对话框的内容是第二个JPanel上文本框的内容?

好像用static可以做到的吧 不过觉得不太好 有没有啥好的办法? 谢谢啦!
...全文
179 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
晨星 2007-06-15
  • 打赏
  • 举报
回复
许多数据的话,可以考虑定义一个专门盛放数据的类,然后传递这个类的一个对象给另一个窗体就可以了。
即两个类都访问和操作这个对象。
joejoe1991 2007-06-15
  • 打赏
  • 举报
回复
没人理了。 汗
joejoe1991 2007-06-15
  • 打赏
  • 举报
回复
我想问一下有没有直接取得值 的方法啊 我上面说的只是一个例子 如果要从另一个窗体取得很多的数据 用传参的方法好像有点笨拙
gefengxztg 2007-06-15
  • 打赏
  • 举报
回复
java引用类型很灵活的
慢慢想吧,如果是在觉得传参数不好,试试用回调方法
gefengxztg 2007-06-15
  • 打赏
  • 举报
回复
设计一个窗体类从JFrame继承
设计一个构造方法JFrame(JTextArea area){this.area = area;}
在弹出窗体JDialog中将area.getText()传进去就是了啊

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧