📄 functionpanel.java
字号:
package ATMClient.ClientUI;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
import Share.PicButton;
public class functionPanel extends JPanel{
private PicButton zhuanzhang;
private PicButton cunkuan;
private PicButton yuchaxun;
private PicButton qukuan;
private PicButton jiaochaxun;
private PicButton xiumima;
private PicButton quka;
private OnClick df;
public functionPanel(OnClick click)
{
this.setLayout(null);
df=click;
zhuanzhang=new PicButton("pic/button/zhuanzhangup.jpg","pic/button/zhuanzhangover.jpg","pic/button/zhuanzhangdown.jpg");
cunkuan=new PicButton("pic/button/cunkuanup.jpg","pic/button/cunkuanover.jpg","pic/button/cunkuandown.jpg");
yuchaxun=new PicButton("pic/button/yuchaxunup.jpg","pic/button/yuchaxunover.jpg","pic/button/yuchaxundown.jpg");
qukuan=new PicButton("pic/button/qukuanup.jpg","pic/button/qukuanover.jpg","pic/button/qukuandown.jpg");
jiaochaxun=new PicButton("pic/button/jiaochaxunup.jpg","pic/button/jiaochaxunover.jpg","pic/button/jiaochaxundown.jpg");
xiumima=new PicButton("pic/button/xiumimaup.jpg","pic/button/xiumimaover.jpg","pic/button/xiumimadown.jpg");
quka=new PicButton("pic/button/qukaup.jpg","pic/button/qukaover.jpg","pic/button/qukadown.jpg");
yuchaxun.setLocation(28,210);
yuchaxun.setSize(131,53);
xiumima.setLocation(28,375);
xiumima.setSize(131,53);
jiaochaxun.setLocation(28,540);
jiaochaxun.setSize(131,53);
qukuan.setLocation(852,213);
qukuan.setSize(131,53);
cunkuan.setLocation(852,343);
cunkuan.setSize(131,53);
zhuanzhang.setLocation(852,473);
zhuanzhang.setSize(131,53);
zhuanzhang.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
df.zhuanzhang_Click();
}
});
quka.setLocation(852,603);
quka.setSize(131,53);
quka.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
df.quka_Click();
System.exit(0);
}
});
qukuan.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
df.qukuan_Click();
}
});
yuchaxun.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
df.yuchaxun_Click();
}
});
xiumima.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
df.xiumima_Click();
}
});
jiaochaxun.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
df.jiaochaxun_Click();
}
});
add(zhuanzhang);
add(cunkuan);
add(yuchaxun);
add(qukuan);
add(jiaochaxun);
add(xiumima);
add(quka);
setOpaque(false);
}
/*
* 相关动作实现
* */
public interface OnClick
{
public void zhuanzhang_Click();
public void cunkuan_Click();
public void yuchaxun_Click();
public void qukuan_Click();
public void jiaochaxun_Click();
public void xiumima_Click();
public void quka_Click();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -