1、定义 Label 文字
public Label mHelp = new Label("帮助", Label.CENTER);
2、文字位置,初始化 及其点击效果
//放置位置
mHelp.setBounds(850, 20, 110, 35);
add(mHelp);
mHelp.addMouseListener(new MouseListener() {
@Override
public void mouseReleased(MouseEvent e) {
// TODO Auto-generated method stub
// 点击 触发 2
}
@Override
public void mousePressed(MouseEvent e) {
// TODO Auto-generated method stub
// 点击 触发 1
}
@Override
public void mouseExited(MouseEvent e) {
// TODO Auto-generated method stub
// 鼠标移开 ,触发
mHelp.setFont(new Font("微软雅黑", Font.BOLD, 14));
mHelp.setForeground(Color.BLACK);
}
@Override
public void mouseEntered(MouseEvent e) {
// TODO Auto-generated method stub
// 鼠标 移动至此处 触发
// 配合 mouseExited 可做 文字 触碰变色,变大变小等效果
mHelp.setFont(new Font("微软雅黑", Font.BOLD, 18));
mHelp.setForeground(Color.BLUE);
}
@Override
public void mouseClicked(MouseEvent e) {
// TODO Auto-generated method stub
// 点击 触发 3
}
});
3、效果