「java标签监听」java监听按钮
本篇文章给大家谈谈java标签监听,以及java监听按钮对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java 事件监听 label
- 2、java如何在标签上添加事件监听器
- 3、java中为什么要设置监听器,有什么用?
- 4、java中JTable标签怎么添加监听事件
- 5、java 在标签上添加事件监听器总是提示找不到符号
- 6、Java里JLabel标签监听后,怎么调用方法
java 事件监听 label
你首先要把对应的TextField和Lable框升格为成员变量,然后在Button监听器的actionPerformed方法中通过label.setText(text.getText())来实现
java如何在标签上添加事件监听器
JLabel 不像按钮,要添加鼠标事件的话 用鼠标事件监听:
JLabel jl = new JLabel();
jl.addMouseListener(new MouseListener(){
public void mouseClicked(MouseEvent e) {
// 处理鼠标点击
}
public void mouseEntered(MouseEvent e) {
// 处理鼠标移入
}
public void mouseExited(MouseEvent e) {
// 处理鼠标离开
}
public void mousePressed(MouseEvent e) {
// 处理鼠标按下
}
public void mouseReleased(MouseEvent e) {
// 处理鼠标释放
}
});
java中为什么要设置监听器,有什么用?
猪哥解答:
1、private JButton jb=new JButton("按钮");这句话声明了一个按钮,名字叫jb。
2、jb.addActionListener(this);这里给jb那个按钮设置了监听,默认为点击触发,当然你写的这个监听有点怪异~
3、点击按钮jb触发监听处理方法actionPerformed,在这里可以做你想要的操作,你代码实现的是改变lab这个label标签的内容。
4、至于java中为什么要用监听,这就像银行装监控一样,监视你的一举一动,银行装监控是为了捕捉每个进银行的人的动作,预防危险的发生。
java中做监听同样是为了监视某个客户端动作用的,万一你给我搞破坏怎么办(监听的作用远不止如此),当然也像平时生活中不是所有的地方都要放监控,要不就没法过了,java中也不是所有的地方都要放监听,具体哪里要放监听,不该是在课本里学的,应该根据实际工厂、公司的需求来定。
java中JTable标签怎么添加监听事件
这个可以用MouseListener来监听。
table.addMouseListener(....);
//括号内的东西根据实际填写
……
public
void
mouseClicked(MouseEvent
e)
{
int
index=table.getSelectedRow();
String
code=(String)table.getValueAt(index,0);//这一句是取出表格选中那行的第一列
text1.setText(code);
//其他列的数据类似,不逐一说明,自己研究即可。
}
java 在标签上添加事件监听器总是提示找不到符号
因为 JLabel 不是输入控件(不可以获取到焦点) 因此不可以添加 ActionListenner 事件。
但是可以添加 addMouseListener 鼠标 事件。 重写 鼠标点击方法。 这样的效果也是一样的。
Java里JLabel标签监听后,怎么调用方法
下面是一个JLabel 响应单击事件的例子:
import java.awt.FlowLayout;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
public class App extends JFrame {
public App() {
this.setSize(400, 200);
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLayout(new FlowLayout());
JLabel label = new JLabel("我是一个 Label, 单击我。");
label.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
JOptionPane.showMessageDialog(App.this, "Hello World!");
}
});
this.add(label);
}
public static void main(String[] argv) {
new App().setVisible(true);
}
}
运行结果:
关于java标签监听和java监听按钮的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。