JComponent怎么产生一个新的实例?

ty_work 2004-05-13 11:49:07
我想从外部传button或者其他控件给JComponent,然后想生成一个新的实例,请问怎么实现
...全文
56 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ty_work 2004-05-14
  • 打赏
  • 举报
回复
007JavaKing(断点) :
JComponent jc=new JButton();
jc=Other JCompontent's Handl;

我是想通过JC再生成一个新的BUTTON,我想你写这个不是我说的意思吧
ty_work 2004-05-14
  • 打赏
  • 举报
回复
怎么就连路过看见的人都没有吗
无欲则钢 2004-05-13
  • 打赏
  • 举报
回复
JComponent jc=new JButton();
jc=Other JCompontent's Handl;
ty_work 2004-05-13
  • 打赏
  • 举报
回复
没办法吗?
ty_work 2004-05-13
  • 打赏
  • 举报
回复
给个明确寻找方向,请各位
ty_work 2004-05-13
  • 打赏
  • 举报
回复
应该有点什么办法吧?相当于再复制一次引用的那块区域,真的没办法?
maowu 2004-05-13
  • 打赏
  • 举报
回复
JComponent没有实现clonable, 看来你要用序列化了.
ty_work 2004-05-13
  • 打赏
  • 举报
回复
没搞懂你上面写的意思
Component c;
c=new JButton();

并且并不知道是JButton,而是要生成一个新的c引用的那个对象
无欲则钢 2004-05-13
  • 打赏
  • 举报
回复

c=JButton的句柄
ty_work 2004-05-13
  • 打赏
  • 举报
回复
Component c;
c=new JButton();

比如上面,我现在怎么用c生成一个新的JButton

无欲则钢 2004-05-13
  • 打赏
  • 举报
回复
可以,你不想引用它的话,就复制一个它的对象。
ty_work 2004-05-13
  • 打赏
  • 举报
回复
就是想生成一个对应于我传过来的控件的新实例,比如再生成个新的JButton,但是我又不想判断它到底是哪一个控件
maowu 2004-05-13
  • 打赏
  • 举报
回复
JComponent是一个抽象类啊.你生成的只能是JComponent的子类.
你到底想生成什么JComponent?
ty_work 2004-05-13
  • 打赏
  • 举报
回复
?怎么办?

62,623

社区成员

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

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