进口java.awt.Button
进口java.awt.CardLayout的
进口的java.awt.Frame的
进口JAVA 。
进口java.awt.event.MouseEvent中
进口java.awt.event.MouseListener的
进口对java.awt.event.WindowAdapter的的
进口JAVA。 ,awt.event.WindowEvent
公共类TwoButtonExample的延伸WindowAdapter实现MouseListener的{
私人帧f
私人面板A,B
私人CardLayout
公共静态无效的主要(字串[0]){
:新TwoButtonExample()
}
,公共TwoButtonExample(){ F =新框架(“测试”)
一个新的面板()
=新面板()
按钮B1 =新按钮(“下面的数字123”)
按钮B2 =新的Button(“以上”)
b1.addMouseListener的()
b2.addMouseListener (本)
a.add(B1)
b.add(B2)
cardLayout =新CardLayout()
f 。的setLayout(cardLayout)的
f.add(“第一”)
f.add(二,“二”)
cardLayout。展(F,“二”)
f.pack()
(这)f.addWindowListener中
f.setVisible的(真)
公共无效windowClosing(WindowEvent E){
(0)
}
公共无效mouseClicked(MouseEvent的E){
cardLayout.first(F)
b.setVisible的(假)
}
公共无效mousePressed(MouseEvent的E)的{}
公共无效mouseReleased的(MouseEvent的E){}
>公共无效mouseEntered(MouseEvent的E){}
的公共无效mouseExited(MouseEvent的E){}
}
1. 第一步,打开电脑中的ae软件,点击其中的新建合成按钮。2. 第二步,在d出窗口中选择默认设置并点击下方的确定按钮。
3.第三步,在上方的工具栏中找到画笔工具,点击选中。
4.第四步,在使用画笔工具之前,需要新建固态层。
5.第五步,通过快捷键ctrl+shift+c,打开预合成窗口。
6.第六步,双击进入预合成页面即可进行绘制。
刚看到的,或许对你有启示当然可以,但不是在Canvas添加。Canvas是不能添加控件的。可以用一个FrameLayout。将按钮和Canvas都放到FrameLayout里,FrameLayout类似photosshop的图层。可以实现控件重叠的效果。只要把button放在canvas上面,看着就像在canvas添加一样。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)