社区
Java SE
帖子详情
求助:2个JPanel之间的数据传输
jyn01
2003-10-09 12:14:09
有2个JPanel组成一个大的JPanel第一个当中有一个JTree,先要把它的Path传到第2个JPanel的TextArea里面,怎么办啊?用什么传递,因为是继承的无法把2个JPanel合并为一个。在第一个JPanel里面加入Action都只是局部的阿,无法传递到第2个JPanel里面阿。
各位大虾帮看一下
thanks
...全文
151
8
打赏
收藏
求助:2个JPanel之间的数据传输
有2个JPanel组成一个大的JPanel第一个当中有一个JTree,先要把它的Path传到第2个JPanel的TextArea里面,怎么办啊?用什么传递,因为是继承的无法把2个JPanel合并为一个。在第一个JPanel里面加入Action都只是局部的阿,无法传递到第2个JPanel里面阿。 各位大虾帮看一下 thanks
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jyn01
2003-10-09
打赏
举报
回复
JTextArea定期访问倒是可以,就是好像代码不是很好看,有没有其他的办法,我先做定期的看看
LoveRose
2003-10-09
打赏
举报
回复
其实两个button同一时间里只能时有一个button能够点击
当start按下,开始打印,那么boolean变量为true
当stop or pause按下,结束打印,那么boolean变量为false
不知道这样能不能达到效果?
jyn01
2003-10-09
打赏
举报
回复
有2个button一个开始一个停止,开始点击后每秒打印一个叶子节点到TextArea里面,点击结束暂停打印,用boolean怎么控制它的同步呢?
请给位不吝赐教!
LoveRose
2003-10-09
打赏
举报
回复
简单一点就是再加一个boolean型变量标示button的控制信息
更好一点的就等高手解答了
jyn01
2003-10-09
打赏
举报
回复
但是这个有tree的有JPanel里面有一个button控制它的定期生成和停止,怎么把button的控制信息也加入呢?
rainight
2003-10-09
打赏
举报
回复
应该有mvc的思想,自己做一个数据存储类,放在主JPanel里,对数据的操纵就是操作这个数据存储类。
LoveRose
2003-10-09
打赏
举报
回复
用一个static变量保存路径在主JPanel中
第一个JPanel写这个变量
第二个JPanel读这个变量
pxboy
2003-10-09
打赏
举报
回复
你把“大的JPanel”作为参数传到两个“小的JPanel”里不就解决了,或者用接口第二个“小的JPanel”实现一个方法,第一个“小的JPanel”调用这个方法,结果还是将第二个“小的JPnnel”传到第一个“小的JPanel”
飞鸽传书源代码
JPanel
panel = new
JPanel
(new GridLayout(2,1)); JLabel label_2 = new JLabel(); JLabel label_1 = new JLabel("请选择要保存到的目录:");
JPanel
panel_5 = new
JPanel
();
JPanel
panel_4 = new
JPanel
(new...
Java基于Socket文件传输示例:服务器端和客户端
Java基于Socket文件传输示例:服务器端和客户端 Java基于Socket文件传输示例:服务器端和客户端 Java基于Socket文件传输示例:服务器端和客户端
java contentpanel_关于java:ContentPane和
JPanel
之间
是什么关系?
我发现了一个示例,其中将按钮添加到面板(
JPanel
的实例),然后将面板添加到容器(getContentPane()生成的实例),然后根据构造将容器包括在JFrame中(窗户)。我尝试了两件事:我摆脱了容器。在更多详细信息中,我将按钮...
Java Swing:JFrame 和
JPanel
的主要区别
这个项目是遇到的一个问题,关于是继承自JFrame还是
JPanel
,这两个是 Java Swing 库中的两个基本组件,它们在构建图形用户界面(GUI)时扮演重要的角色。以前我也经常搞不清楚到底是用JFrame还是
JPanel
,最近经过...
Java Swing:
JPanel
中添加
JPanel
1.
JPanel
默认布局是FlowLayout,如果不设置父
JPanel
的布局,则子
JPanel
自动填满父
JPanel
。
JPanel
jpanel
= new
JPanel
();...2. 通过setBounds()属性设置子
JPanel
相对于父
JPanel
的位置 转载于:h...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章