📄 achatframe.java
字号:
D.F1.addMouseListener(this);
D.F6.addMouseListener(this);
D.F9.addMouseListener(this);
D.F10.addMouseListener(this);
D.F11.addMouseListener(this);
setLocation(350,250);
setSize(50,150);
setResizable(false);
show();
}
public void mousePressed(MouseEvent e)
{}
public void mouseReleased(MouseEvent e)
{}
public void mouseEntered(MouseEvent e)
{
Object Obj=e.getSource();
if(Obj==D.F1)
D.F1.setIcon(new ImageIcon("BT12.jpg"));
if(Obj==D.F6)
D.F6.setIcon(new ImageIcon("BT17.jpg"));
if(Obj==D.F9)
D.F9.setIcon(new ImageIcon("BT20.jpg"));
if(Obj==D.F10)
D.F10.setIcon(new ImageIcon("BT21.jpg"));
if(Obj==D.F11)
D.F11.setIcon(new ImageIcon("BT22.jpg"));
}
public void mouseExited(MouseEvent e)
{
Object Obj=e.getSource();
if(Obj==D.F1)
D.F1.setIcon(new ImageIcon("BT1.jpg"));
if(Obj==D.F6)
D.F6.setIcon(new ImageIcon("BT6.jpg"));
if(Obj==D.F9)
D.F9.setIcon(new ImageIcon("BT9.jpg"));
if(Obj==D.F10)
D.F10.setIcon(new ImageIcon("BT10.jpg"));
if(Obj==D.F11)
D.F11.setIcon(new ImageIcon("BT11.jpg"));
}
public void mouseClicked(MouseEvent e)
{
Object Obj=e.getSource();
if(Obj==D.F1)
{
C.B.B.F.font.setIcon(new ImageIcon("BT1.jpg"));
C.B.B.S.T1.setFont(new Font("宋体",Font.PLAIN,15));
f="宋体";
dispose();
}
if(Obj==D.F6)
{
C.B.B.F.font.setIcon(new ImageIcon("BT6.jpg"));
C.B.B.S.T1.setFont(new Font("华文行楷",Font.PLAIN,15));
f="华文行楷";
dispose();
}
if(Obj==D.F9)
{
C.B.B.F.font.setIcon(new ImageIcon("BT9.jpg"));
C.B.B.S.T1.setFont(new Font("隶书",Font.PLAIN,15));
f="隶书";
dispose();
}
if(Obj==D.F10)
{
C.B.B.F.font.setIcon(new ImageIcon("BT10.jpg"));
C.B.B.S.T1.setFont(new Font("幼圆",Font.PLAIN,15));
f="幼圆";
dispose();
}
if(Obj==D.F11)
{
C.B.B.F.font.setIcon(new ImageIcon("BT11.jpg"));
C.B.B.S.T1.setFont(new Font("黑体",Font.PLAIN,15));
f="黑体";
dispose();
}
}
}
class BColorPanel extends JPanel//选择字体颜色的界面
{
JLabel C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16;
GridLayout GL;
BColorPanel()
{
C1=new JLabel(new ImageIcon("BC1.jpg"));
C2=new JLabel(new ImageIcon("BC2.jpg"));
C3=new JLabel(new ImageIcon("BC3.jpg"));
C4=new JLabel(new ImageIcon("BC4.jpg"));
C5=new JLabel(new ImageIcon("BC5.jpg"));
C6=new JLabel(new ImageIcon("BC6.jpg"));
C7=new JLabel(new ImageIcon("BC7.jpg"));
C8=new JLabel(new ImageIcon("BC8.jpg"));
C9=new JLabel(new ImageIcon("BC9.jpg"));
C10=new JLabel(new ImageIcon("BC10.jpg"));
C11=new JLabel(new ImageIcon("BC11.jpg"));
C12=new JLabel(new ImageIcon("BC12.jpg"));
C13=new JLabel(new ImageIcon("BC13.jpg"));
C14=new JLabel(new ImageIcon("BC14.jpg"));
C15=new JLabel(new ImageIcon("BC15.jpg"));
C16=new JLabel(new ImageIcon("BC16.jpg"));
setBackground(new Color(255,255,255));
setLayout(GL= new GridLayout(4,4));
add(C1);
add(C2);
add(C3);
add(C4);
add(C5);
add(C6);
add(C7);
add(C8);
add(C9);
add(C10);
add(C11);
add(C12);
add(C13);
add(C14);
add(C15);
add(C16);
}
}
class BColorDialog extends JDialog implements MouseListener
{
BColorPanel D;
BColorDialog(JFrame C,String S,boolean B)
{
super(C,S,B);
D=new BColorPanel();
getContentPane().add(D);
D.C1.addMouseListener(this);
D.C2.addMouseListener(this);
D.C3.addMouseListener(this);
D.C4.addMouseListener(this);
D.C5.addMouseListener(this);
D.C6.addMouseListener(this);
D.C7.addMouseListener(this);
D.C8.addMouseListener(this);
D.C9.addMouseListener(this);
D.C10.addMouseListener(this);
D.C11.addMouseListener(this);
D.C12.addMouseListener(this);
D.C13.addMouseListener(this);
D.C14.addMouseListener(this);
D.C15.addMouseListener(this);
D.C16.addMouseListener(this);
setLocation(350,250);
setSize(120,135);
setResizable(false);
show();
}
public void mousePressed(MouseEvent e)
{}
public void mouseReleased(MouseEvent e)
{}
public void mouseEntered(MouseEvent e)
{}
public void mouseExited(MouseEvent e)
{}
public void mouseClicked(MouseEvent e)
{
Object Obj=e.getSource();
if(Obj==D.C1)
{
C.B.B.F.color.setIcon(new ImageIcon("BC1.jpg"));
C.B.B.S.T1.setForeground(new Color(0,0,0));
dispose();
}
if(Obj==D.C2)
{
C.B.B.F.color.setIcon(new ImageIcon("BC2.jpg"));
C.B.B.S.T1.setForeground(new Color(136,136,136));
dispose();
}
if(Obj==D.C3)
{
C.B.B.F.color.setIcon(new ImageIcon("BC3.jpg"));
C.B.B.S.T1.setForeground(new Color(96,57,18));
dispose();
}
if(Obj==D.C4)
{
C.B.B.F.color.setIcon(new ImageIcon("BC4.jpg"));
C.B.B.S.T1.setForeground(new Color(8,76,111));
dispose();
}
if(Obj==D.C5)
{
C.B.B.F.color.setIcon(new ImageIcon("BC5.jpg"));
C.B.B.S.T1.setForeground(new Color(34,14,171));
dispose();
}
if(Obj==D.C6)
{
C.B.B.F.color.setIcon(new ImageIcon("BC6.jpg"));
C.B.B.S.T1.setForeground(new Color(15,89,10));
dispose();
}
if(Obj==D.C7)
{
C.B.B.F.color.setIcon(new ImageIcon("BC7.jpg"));
C.B.B.S.T1.setForeground(new Color(0,142,70));
dispose();
}
if(Obj==D.C8)
{
C.B.B.F.color.setIcon(new ImageIcon("BC8.jpg"));
C.B.B.S.T1.setForeground(new Color(98,208,49));
dispose();
}
if(Obj==D.C9)
{
C.B.B.F.color.setIcon(new ImageIcon("BC9.jpg"));
C.B.B.S.T1.setForeground(new Color(255,223,1));
dispose();
}
if(Obj==D.C10)
{
C.B.B.F.color.setIcon(new ImageIcon("BC10.jpg"));
C.B.B.S.T1.setForeground(new Color(255,173,0));
dispose();
}
if(Obj==D.C11)
{
C.B.B.F.color.setIcon(new ImageIcon("BC11.jpg"));
C.B.B.S.T1.setForeground(new Color(212,0,0));
dispose();
}
if(Obj==D.C12)
{
C.B.B.F.color.setIcon(new ImageIcon("BC12.jpg"));
C.B.B.S.T1.setForeground(new Color(226,56,152));
dispose();
}
if(Obj==D.C13)
{
C.B.B.F.color.setIcon(new ImageIcon("BC13.jpg"));
C.B.B.S.T1.setForeground(new Color(254,0,221));
dispose();
}
if(Obj==D.C14)
{
C.B.B.F.color.setIcon(new ImageIcon("BC14.jpg"));
C.B.B.S.T1.setForeground(new Color(137,0,166));
dispose();
}
if(Obj==D.C15)
{
C.B.B.F.color.setIcon(new ImageIcon("BC15.jpg"));
C.B.B.S.T1.setForeground(new Color(122,99,205));
dispose();
}
if(Obj==D.C16)
{
C.B.B.F.color.setIcon(new ImageIcon("BC16.jpg"));
C.B.B.S.T1.setForeground(new Color(82,32,165));
dispose();
}
}
}
class BPressPanel extends JPanel //选择表情的界面
{
JLabel P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22,P23,P24;
GridLayout GL;
BPressPanel()
{
P1=new JLabel(new ImageIcon("1.jpg"));
P2=new JLabel(new ImageIcon("2.jpg"));
P3=new JLabel(new ImageIcon("3.jpg"));
P4=new JLabel(new ImageIcon("4.jpg"));
P5=new JLabel(new ImageIcon("5.jpg"));
P6=new JLabel(new ImageIcon("6.jpg"));
P7=new JLabel(new ImageIcon("7.jpg"));
P8=new JLabel(new ImageIcon("8.jpg"));
P9=new JLabel(new ImageIcon("9.jpg"));
P10=new JLabel(new ImageIcon("10.jpg"));
P11=new JLabel(new ImageIcon("11.jpg"));
P12=new JLabel(new ImageIcon("12.jpg"));
P13=new JLabel(new ImageIcon("13.jpg"));
P14=new JLabel(new ImageIcon("14.jpg"));
P15=new JLabel(new ImageIcon("15.jpg"));
P16=new JLabel(new ImageIcon("16.jpg"));
P17=new JLabel(new ImageIcon("17.jpg"));
P18=new JLabel(new ImageIcon("18.jpg"));
P19=new JLabel(new ImageIcon("19.jpg"));
P20=new JLabel(new ImageIcon("20.jpg"));
P21=new JLabel(new ImageIcon("21.jpg"));
P22=new JLabel(new ImageIcon("22.jpg"));
P23=new JLabel(new ImageIcon("23.jpg"));
P24=new JLabel(new ImageIcon("24.jpg"));
setBackground(new Color(255,255,255));
setLayout(GL= new GridLayout(4,6));
add(P1);
add(P2);
add(P3);
add(P4);
add(P5);
add(P6);
add(P7);
add(P8);
add(P9);
add(P10);
add(P11);
add(P12);
add(P13);
add(P14);
add(P15);
add(P16);
add(P17);
add(P18);
add(P19);
add(P20);
add(P21);
add(P22);
add(P23);
add(P24);
}
}
class BPressDialog extends JDialog implements MouseListener
{
BPressPanel D;
BPressDialog(JFrame C,String S,boolean B)
{
super(C,S,B);
D=new BPressPanel();
getContentPane().add(D);
D.P1.addMouseListener(this);
D.P2.addMouseListener(this);
D.P3.addMouseListener(this);
D.P4.addMouseListener(this);
D.P5.addMouseListener(this);
D.P6.addMouseListener(this);
D.P7.addMouseListener(this);
D.P8.addMouseListener(this);
D.P9.addMouseListener(this);
D.P10.addMouseListener(this);
D.P11.addMouseListener(this);
D.P12.addMouseListener(this);
D.P13.addMouseListener(this);
D.P14.addMouseListener(this);
D.P15.addMouseListener(this);
D.P16.addMouseListener(this);
D.P17.addMouseListener(this);
D.P18.addMouseListener(this);
D.P19.addMouseListener(this);
D.P20.addMouseListener(this);
D.P21.addMouseListener(this);
D.P22.addMouseListener(this);
D.P23.addMouseListener(this);
D.P24.addMouseListener(this);
setLocation(350,250);
setSize(170,140);
setResizable(false);
show();
}
public void mousePressed(MouseEvent e)
{}
public void mouseReleased(MouseEvent e)
{}
public void mouseEntered(MouseEvent e)
{
Object Obj=e.getSource();
if(Obj==D.P1)
D.P1.setIcon(new ImageIcon("1.gif"));
if(Obj==D.P2)
D.P2.setIcon(new ImageIcon("2.gif"));
if(Obj==D.P3)
D.P3.setIcon(new ImageIcon("3.gif"));
if(Obj==D.P4)
D.P4.setIcon(new ImageIcon("4.gif"));
if(Obj==D.P5)
D.P5.setIcon(new ImageIcon("5.gif"));
if(Obj==D.P6)
D.P6.setIcon(new ImageIcon("6.gif"));
if(Obj==D.P7)
D.P7.setIcon(new ImageIcon("7.gif"));
if(Obj==D.P8)
D.P8.setIcon(new ImageIcon("8.gif"));
if(Obj==D.P9)
D.P9.setIcon(new ImageIcon("9.gif"));
if(Obj==D.P10)
D.P10.setIcon(new ImageIcon("10.gif"));
if(Obj==D.P11)
D.P11.setIcon(new ImageIcon("11.gif"));
if(Obj==D.P12)
D.P12.setIcon(new ImageIcon("12.gif"));
if(Obj==D.P13)
D.P13.setIcon(new ImageIcon("13.gif"));
if(Obj==D.P14)
D.P14.setIcon(new ImageIcon("14.gif"));
if(Obj==D.P15)
D.P15.setIcon(new ImageIcon("15.gif"));
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -