中易网

java卡片布局的问题 :我想点击next之后卡片布局first能切换为second 有一个

答案:1  悬赏:30  
解决时间 2021-01-16 09:41
  • 提问者网友:蓝琪梦莎
  • 2021-01-15 11:31
java卡片布局的问题 :我想点击next之后卡片布局first能切换为second 有一个
最佳答案
  • 二级知识专家网友:神的生死簿
  • 2021-01-15 12:25
你的Java程序中,clayout和pa因为定义在另一个函数中,所以在actionPerformed函数中显示没定义,解决办法是把clayout和pa变量的定义放到函数外面(类里面).
例如
public class 类名{
CardLayout clayout=new CardLayout();
Panel pa=new Panel();
public void 函数名(){
//do something
}
public void actionPerformed(ActionEvent e){
if(c.getActionCommand().equals("next"))
{clayout.next(pa);}
}
}追问非常谢谢 还有一个问题能否帮我解答下 我想实现单机窗口上的关闭按钮实现窗口关闭


也是书上一模一样抄下来 结果有错 ……
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息