在eclipse中的swt中,如何响应ALT+F4事件,在线等!!!!!!!! 你用插件还是直接引用eclipse的包? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢各位了,我找到答案了:在eclipse的swt中ALT+F4的code为:16777229,判断一下即可!还有一个问题,就是如何在整个画面都响应该键盘事件呢? import java.awt.*;import java.awt.event.*;import javax.swing.*;public class mytext extends JFrame implements ActionListener{ private JTextField tf=new JTextField("",20); private JTextArea ta=new JTextArea("",5,20); private JButton insert=new JButton("insert"); Container c; public mytext(){ c=getContentPane(); c.setLayout(new FlowLayout()); c.add(new JLabel("please enter then press insert")); c.add(tf); c.add(insert); c.add(ta); insert.addActionListener(this); setSize(300,250); setVisible(true); } public void actionPerformed(ActionEvent e){ ta.insert(tf.getText()+'\n',0); tf.setText(""); } public static void main(String args[]) { mytext app=new mytext(); app.addWindowListener(new mywindowlistener()); }}class 2: import java.awt.*;import java.awt.event.*;public class mywindowlistener extends WindowAdapter{ public void windowclosing(WindowEvent e) { System.exit(1); } } panzhiwei(panzhiwei008) :例子中的 (WindowEvent e)引入的是:java.awt.event.WindowEvent而我要说的是:org.eclipse.swt包中的类,也就是说java.awt.event.WindowEvent是不能用的。有没有什么办法啊? 用JAVA做图型,找苦吃啊。以后简单了再学。 java 急求解 迭代时删除指定元素 高手求解!小弟半天没明白 一个读写文件ini的类,但是读写时有时会莫名其妙地多加回车换行 写了一个连接Mysql数据库的程序,现在怎么打个jar包使用??? 菜鸟问题,烦帮忙看下,谢谢 用socket,如何发送监控图片 String相加的问题 用java怎样对ip报文作直接的操作? java POI操作 excel ,代码如何修改,每执行一次,添加1行,而不覆盖以前的数据 java多形性的问题 求助这是什么问题?
在eclipse的swt中ALT+F4的code为:16777229,判断一下即可!还有一个问题,就是如何在整个画面都响应该键盘事件呢?
import java.awt.event.*;
import javax.swing.*;
public class mytext extends JFrame implements ActionListener{
private JTextField tf=new JTextField("",20);
private JTextArea ta=new JTextArea("",5,20);
private JButton insert=new JButton("insert");
Container c;
public mytext(){
c=getContentPane();
c.setLayout(new FlowLayout());
c.add(new JLabel("please enter then press insert"));
c.add(tf);
c.add(insert);
c.add(ta);
insert.addActionListener(this);
setSize(300,250);
setVisible(true);
}
public void actionPerformed(ActionEvent e){
ta.insert(tf.getText()+'\n',0);
tf.setText("");
}
public static void main(String args[])
{
mytext app=new mytext();
app.addWindowListener(new mywindowlistener());
}
}class 2:
import java.awt.*;
import java.awt.event.*;
public class mywindowlistener extends WindowAdapter{
public void windowclosing(WindowEvent e)
{
System.exit(1);
}
}
而我要说的是:org.eclipse.swt包中的类,也就是说java.awt.event.WindowEvent
是不能用的。有没有什么办法啊?