「java标签监听」java监听按钮

博主:adminadmin 2023-01-03 03:18:07 1101

本篇文章给大家谈谈java标签监听,以及java监听按钮对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

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监听按钮的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。