如何在程序中实现鼠标点击jtextfield这一效果? 就是在程序中实现用户用鼠标点击jtextfield这一效果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 偶还没有弄明白你的意思 ?你是指 实现 点击 JTextField 的单击事件? 还是 从无到有,写一个 JTextField 的组件 加上 鼠标的 单击事件 ?写了一个 简单的 , 点击 JTextField 的单击事件 的效果,请勿见笑 !package main;import java.awt.Dimension;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import javax.swing.JFrame;import javax.swing.JOptionPane;import javax.swing.JPanel;import javax.swing.JTextField;import javax.swing.WindowConstants;public class Demo extends JFrame { private JTextField txtfld; private JPanel panel; public Demo() { super("图片显示"); txtfld = new JTextField("文本输入框"); txtfld.setBounds(20,20,100,20); panel = new JPanel(); panel.setLayout(null); panel.setPreferredSize(new Dimension(200,200)); txtfld.addMouseListener(new MouseListener(){ public void mouseClicked(MouseEvent e) { JOptionPane.showMessageDialog(null,"你单击了文本框","消息", JOptionPane.INFORMATION_MESSAGE); } public void mousePressed(MouseEvent e) {} public void mouseReleased(MouseEvent e) {} public void mouseEntered(MouseEvent e) {} public void mouseExited(MouseEvent e) {} }); panel.add(txtfld); this.getContentPane().add(panel); this.setSize(new Dimension(500,500)); this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); this.setVisible(true); } public static void main(String args[]) { Demo d = new Demo(); }} 1 你可以直接调用 jField 的鼠标单击处理事件2 你可以直接操作鼠标,java.awt.Robot; jeditpane显示html,如何显示html里img标签的图片 Java群,新手请进! jtable 的简单使用,如何增加删除行 一道计算机基础题,谁帮我分析下啊,谢谢 向大虾请教一个问题 applet的参数问题,请教各位。 在Socket程序中如何有有效地防止流的阻塞? 谁可以告诉我《Java Example in a Nutshell》哪里可以下载?谢谢,急用 在JBUILDER 中如何引用一个JDBC驱动? 在Java中如何取得一个字符的ASCII码值? 错误出在哪里?一个Struts的应用中出现的问题 请教一段java代码的意思,谢谢
package main;import java.awt.Dimension;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.WindowConstants;public class Demo extends JFrame { private JTextField txtfld;
private JPanel panel;
public Demo() {
super("图片显示");
txtfld = new JTextField("文本输入框");
txtfld.setBounds(20,20,100,20);
panel = new JPanel();
panel.setLayout(null);
panel.setPreferredSize(new Dimension(200,200));
txtfld.addMouseListener(new MouseListener(){ public void mouseClicked(MouseEvent e) {
JOptionPane.showMessageDialog(null,"你单击了文本框","消息", JOptionPane.INFORMATION_MESSAGE);
} public void mousePressed(MouseEvent e) {}
public void mouseReleased(MouseEvent e) {}
public void mouseEntered(MouseEvent e) {}
public void mouseExited(MouseEvent e) {}
});
panel.add(txtfld);
this.getContentPane().add(panel);
this.setSize(new Dimension(500,500));
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
this.setVisible(true);
} public static void main(String args[]) {
Demo d = new Demo();
}
}
2 你可以直接操作鼠标,java.awt.Robot;