社区
Java SE
帖子详情
如何给JTabbedPane加上动作事件?
javaisgood
2003-09-21 08:21:50
如何给JTabbedPane加上动作事件,它有两个页框,我想在单击一个页框时对这个页框做一些处理?
...全文
58
6
打赏
收藏
如何给JTabbedPane加上动作事件?
如何给JTabbedPane加上动作事件,它有两个页框,我想在单击一个页框时对这个页框做一些处理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
javaisgood
2003-09-23
打赏
举报
回复
JTabbedPane tabbedPane=new JTabbedPane(); 定义一个Pane对象
tabbedPane.addChangeListener(new ChangeListener()增加一个变换的监听
{
public void stateChanged(ChangeEvent e)方法
{
int index=infoPane.getSelectedIndex();选择的框架
if(index == 0)
fun1(); //执行一种操作
else if(index == 1)
fun2();//执行另一种操作
do something with selected component;
}
}
);
是那个意思 吗?
lifeng1214
2003-09-23
打赏
举报
回复
JTabbedPane tabbedPane=new JTabbedPane(); 定义一个Pane对象
tabbedPane.addChangeListener(new ChangeListener()增加一个变换的监听
{
public void stateChanged(ChangeEvent e)方法
{
int index=infoPane.getSelectedIndex();选择的框架
do something with selected component;
}
}
);
javaisgood
2003-09-23
打赏
举报
回复
最后一个看不懂呀 哪位能给注释一下 感谢ING
liaomingxue
2003-09-21
打赏
举报
回复
运用stateChanged方法更好一些:
JTabbedPane tabbedPane=new JTabbedPane();
..........
tabbedPane.addChangeListener(new ChangeListener()
{
public void stateChanged(ChangeEvent e)
{
int index=infoPane.getSelectedIndex();
do something with selected component;
}
}
);
Keepers
2003-09-21
打赏
举报
回复
JTabbedPane.addMouseListener(youlistener);
feiyuegaoshan
2003-09-21
打赏
举报
回复
实现ActionListener接口。
swing基础和
事件
响应
JPanel, JScrollPane, JSplitPane,
JTabbedPane
,JOptionPane (3)特殊容器: JInternalFrame, JLayeredPane, JRootPane, JToolBar (4)基本控件,实现人-机交互的组件: JButton , ...
java swing基础与
事件
处理
JPanel, JScrollPane, JSplitPane,
JTabbedPane
,JOptionPane (3)特殊容器: JInternalFrame, JLayeredPane, JRootPane, JToolBar (4)基本控件,实现人-机交互的组件: JButton , ...
Java的基本学习(五)——高级UI设计与异常处理
Java采用委托
事件
模型来处理
事件
。当
事件
产生时,通过注册的监听器对象的Listener接口的
事件
处理方法来进行处理。然而,当一个Listener接口有多个处理方法(例如:鼠标
事件
有按下鼠标按钮、释放鼠标按键、单机鼠标...
Swing 大师级的人物AWT-SWT-Swing 模型设计与实现
总的来说Swing/AWT 和SWT 在
事件
处理机制上是类似的,窗口组件的树状结构也是 类似的。图形用户界面系统在
事件
处理设计上有两大类,一类是单线程模型,一类是多线程 模型。在
事件
处理机制上,三者都是遵循单线程...
java swing基础和
事件
处理
JPanel, JScrollPane, JSplitPane,
JTabbedPane
,JOptionPane (3)特殊容器: JInternalFrame, JLayeredPane, JRootPane, JToolBar (4)基本控件,实现人-机交互的组件: JButton , ...
Java SE
62,614
社区成员
307,319
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章