java代码添加消息监听 java监听mq消息怎么写

Java程序求助!(单选加监听)public class jj extends Applet implements ItemListener {
Label L1 = new Label("请选择你喜欢的颜色:");
Label L2 = new Label("你喜欢的颜色是:");
Label L3 = new Label("界面制作人:");
TextField tf = new TextField(1);
CheckboxGroup cg = new CheckboxGroup();
Checkbox red = new Checkbox("red", true, cg);
Checkbox blue = new Checkbox("blue", false, cg);
Checkbox green = new Checkbox("green", false, cg);
Panel pa1 = new Panel();
Panel pa2 = new Panel();
Panel pa3 = new Panel();
public void init() {
add(L1);
add(pa1);
add(pa2);
add(pa3);
pa1.add(red);
pa1.add(blue);
pa1.add(green);
pa2.add(L2);
pa2.add(tf);
pa3.add(L3);
red.addItemListener(this);
blue.addItemListener(this);
green.addItemListener(this);
}
public void itemStateChanged(ItemEvent e) {
if (red.getState() == true)
tf.setText("red");
if (blue.getState() == true)
tf.setText("blue");
if (green.getState() == true)
tf.setText("green");
}
}
JAVA添加按钮监听器import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextField;
public class ShowButton implements ActionListener{
private JTextField textField = null;
private JButton button = null;
private JFrame frame = null;
public ShowButton(){
frame = new JFrame("显示按钮文字");
button = newJButton("3");
textField = new JTextField("",20);
frame.setLayout(new FlowLayout(FlowLayout.CENTER));
frame.add(textField);
button.addActionListener(this);
frame.add(button);
frame.setSize(400, 100);
frame.setResizable(false);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
textField.setText("");
textField.setText(button.getActionCommand());
System.out.println(button.getActionCommand() "===");
}
public static void main(String[] args) {
new ShowButton();
}
}
java 按钮添加监听你建立的JButton按钮只有实例,没有句柄,不能用xx.addActionListener(new Action...)的格式添加 。
可以这样改J1.add(new JButton("btn" i));-J1.add(new JButton(new MyAction(参数)));
MyAction是实现了Action接口的用户自定类 ,
可以直接用MyAction implements Action来实现 , 不过这样比较复杂 , 必须实现接口中的所有方法 。
建议用MyAction extends AbstractAction编写较为简单 。
java中JTable标签怎么添加监听事件这个可以用MouseListener来监听 。
table.addMouseListener(....);
//括号内java代码添加消息监听的东西根据实际填写
……
public
void
mouseClicked(MouseEvent
e)
{
int
index=table.getSelectedRow();
String
code=(String)table.getValueAt(index,0);//这一句是取出表格选中那行的第一列
text1.setText(code);
//其java代码添加消息监听他列的数据类似,不逐一说明,自己研究即可 。
}
做一个java web项目 , 需要用到JMS消息监听,为了调试方便一直用main方法做入口,现在要将监听程序随springjava代码添加消息监听你的运行环境中缺少基础jar包java代码添加消息监听,再main中的没问题是因为你工程中引入java代码添加消息监听了 。
而运行环境中没有基本jar包java代码添加消息监听,或者位置不对
java怎么实现在一个类中放置监听器,而在另一个类中事件呢?在A类中new一个B类...在给A类的按钮添加监听时...添加的是B类的监听...
例如:(简写,希望看得懂)
class A extends JFrame
{
public A()
{
X = new B();
……//省略,假设这里new了各种组件
A的某个组件.addActionListener(X);//给组件添加B的监听,这样这个组件在触发某个事件时,就可以调用B类中的事件了
}
}
class B implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
…… //这是写触发时说要做的事...当A中添加了B类监听的组件相应触发事件时,就会自动调用这里了
}
}
总而言之,就是当你想使用某个类(B)作为对于触发事件的处理时,就让这个类(B)去implements监听,然后在你需要的组件上添加对B的监听(组件.addXXXListener(X))就可以了...
addXXXListener(?),这个函数在触发了事件时,会自动去找?类中相应的方法去处理事件...
【java代码添加消息监听 java监听mq消息怎么写】关于java代码添加消息监听和java监听mq消息怎么写的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读