监听事件怎么写
1.怎样写JTextField的监听和处理事件
首先,jTextField有不同于按钮等其它组件的监听器,通常不使用楼上所使用的监听器.
下面这段是处理的代码:
jTextField.getDocument().addDocumentListener(new javax.swing.event.DocumentListener(){
public void changedUpdate(DocumentEvent e) {//这是更改操作的处理
String s = jTextField.getText().trim();//trim()方法用于去掉你可能误输入的空格号
}
public void insertUpdate(DocumentEvent e) {//这是插入操作的处理
String s = jTextField.getText().trim();
}
public void removeUpdate(DocumentEvent e) {//这是删除操作的处理
String s = jTextField.getText().trim();
}
}
);
这样写的好处是可以实时监听,即你对文本框进行任意操作事件都会有响应.可以尝试在方法里写输出语句测试.
通过s获得输入结果后可以直接用于表格的输出.
2.JList的监听事件怎样写,给一个范例就行
import java.awt.*;
import java.awt.event.*;
pulic class lyb extends Frame implements ItemListener
{
static lyb=new lyb();
static List lst=new List ();
public static void main(String args[])
{
frm.setLayout(new FlowLayout(FlowLayout.CENTENER,10.25));
frm.setTitle("select a color");
lst.add("yellow");
lst.add("red");
lst.add("orange");
frm.setSize(200,150);
frm.add(lst);
lst.addItemListener(frm);
frm.setVisible(true);
}
public void itemStateChanged(ItemEvent e)
{
String color=lst.getSelectedItem();
if(color=="yellow")
frm.setBackground(color.yellow);
else if (color==red)
frm.setBackground(color.red);
else if (color==orange)
frm.setBackground(color.orange);
}
}
第一次在百度上写东西 虽说是简单的题 但是我还是很激动 呵呵
3.java 监听事件 这一块该怎么写,点击jb1,textfiled1+textfiled2 显示到
为了方便调用其它组件,你应该这样写监听事件:
import java.util.*;
import java.awt.GridLayout;
import java.awt.event.*;
import javax.swing.*;
public class Demo extends JFrame {
JButton jb1;
JTextField textfiled1,textfiled2,textfiled3;
public Demo(){
jb1=new JButton("ok");
// 给jb1添加事件监听方法
jb1.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// 合并两个文本框的值给另一个文本框
textfiled3.setText(textfiled1.getText()+textfiled2.getText());
}
});
textfiled1=new JTextField(10);
textfiled2=new JTextField(10);
textfiled3=new JTextField(10);
this.add(textfiled1);
this.add(textfiled2);
this.add(textfiled3);
this.add(jb1);
// JFrame布局和设置必要的属性
this.setLayout(new GridLayout(3,1));
this.setSize(300,150);
this.setLocation(200,200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
public static void main(String[] args) {
// show一下窗体
Demo winform=new Demo();
}
}
4.java 怎么写键盘事件监听
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
class ziti implements KeyListener
{JFrame jf;
JComboBox jc;
String[] kk={"隶书","楷体","黑体","宋体"};
String str="隶书"; int k1=Font.PLAIN; int k2=16;
ziti()
{jf=new JFrame("字体事件测试");
jc=new JComboBox(kk)
Container co=jf.getContentPane();
JPanel pp=new JPanel();
co.add(pp);
pp.setLayout(null);
pp.add(jc
jf.setSize(400,500);
jf.setLocation(50,50);
jf.setVisible (true);
jc.setBounds(10,100,100,30);
jc.addKeyListener(this);
}
public void keyTyped(KeyEvent e)
{ str=kk[jc.getSelectedIndex()];
}
public void keyPressed(KeyEvent e){}
public void keyReleased(KeyEvent e){}
}
public class cv1
{public static void main(String[] args)
{ new ziti();
}
}
基本上就是这么写的 里面加你要写的就好咯 有什么问题你可以追问
监听怎么写
1. android中多个按钮用一个监听器监听怎么写,求具体的代码,谢谢
1、先申明一个监听对象
2、不同按钮设置同一个监听对象
3、监听中,通过按钮的id判断是哪个按钮的点击事件
代码如下
1、new监听
OnClickListener clickListener = new OnClickListener(){
@Override
public void onClick(View v) {
if (v.getId()==R.id.button1){//按钮1
}else if(v.getId()==R.id.button2}{//按钮2
}
}
2、设置监听
Button btn1 = (Button)findViewById(R.id.button1);
Button btn2 = (Button)findViewById(R.id.button1);
btn1.setOnClickListener(clickListener);
btn2.setOnClickListener(clickListener);
2. java中jTextField的事件监听怎么写啊
java中jTextField的事件监听怎么写啊?
public JTextField xField;
xField.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
//具体要实现的监听方法
}
});
还有怎么将得到的内容转化为int等类型??
public JTextField xField;
String id = xField.getText();
return Integer.parseInt(id);
3. 下拉列表的事件监听怎么写
<select name="a" id="aid">
<option value="1"></option>
</select>
<script language="javascript/text">
document.getElementById("#aid").addEventListener("select",function(){
//业务逻辑
})
</script>
4. 如何写一个java监听器 监听某个java类的方法是否被执行
如果被调用方法的类是你自己写的,最简单正如其他人说的自己加个通知监听的代码就ok了
如果不是自己写的而又不是final类的话,你就继承他,实现所有方法 在方法中通知监听,然后调用父类的方法就ok啦
写个监听类:
class Monitor extends Thread
{
private Thread t;
public Monitor(Thread t)
{
this.t=t;
}
public void run()
{
Thread.sleep(300000);
t.stop();//这个地方可以替换成你自己喜欢的结束线程的方式
}
}
5. 怎样写JTextField的监听和处理事件
首先,jTextField有不同于按钮等其它组件的监听器,通常不使用楼上所使用的监听器.
下面这段是处理的代码:
jTextField.getDocument().addDocumentListener(new javax.swing.event.DocumentListener(){
public void changedUpdate(DocumentEvent e) {//这是更改操作的处理
String s = jTextField.getText().trim();//trim()方法用于去掉你可能误输入的空格号
}
public void insertUpdate(DocumentEvent e) {//这是插入操作的处理
String s = jTextField.getText().trim();
}
public void removeUpdate(DocumentEvent e) {//这是删除操作的处理
String s = jTextField.getText().trim();
}
}
);
这样写的好处是可以实时监听,即你对文本框进行任意操作事件都会有响应.可以尝试在方法里写输出语句测试.
通过s获得输入结果后可以直接用于表格的输出.
转载请注明出处育才学习网 » 监听英文怎么写
育才学习网