关于java swing标签问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 22:32:39
1请问。是否能给一个标签 添加 事件监听呢 ?
比如 我点一个标签.就能跳转出别的东西。

2请问。比如把鼠标放在一个标签上,标签旁边就显示出一个框的提示。
例如,把鼠标放在桌面的图标上,然后旁边会出现个提示。这个怎么弄?

3请问。如何给一个标签里的图片居中?

1请问。是否能给一个标签 添加 事件监听呢 ?
比如 我点一个标签.就能跳转出别的东西。

答:用JLabel的addMouseListener方法在标签上加鼠标鼠标监听器MouseListener,在监听器的mouseClicked方法里写跳转代码

2请问。比如把鼠标放在一个标签上,标签旁边就显示出一个框的提示。
例如,把鼠标放在桌面的图标上,然后旁边会出现个提示。这个怎么弄?

答:用JLabel的setToolTipText(String text)方法设置你要提示的内容。

3请问。如何给一个标签里的图片居中?
JLabel的构造方法JLabel(Icon image, int horizontalAlignment)里horizontalAlignment表示标签内容的对齐方式,居中的话设为JLabel.CENTER,如:
new JLabel(image, JLabel.CENTER);