标题:[求助]搞不定了
取消只看楼主
wtyl0088
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2006-3-24
 问题点数:0 回复次数:1 
[求助]搞不定了

import java.awt.*;
import java.applet.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.event.*;
public class abc extends JFrame implements KeyListener,ActionListener
{ JButton a=new JButton("sdfds");
JButton b=new JButton("ok");
JButton c=new JButton("dff");
int x=0,y=0;
Container cp=getContentPane();

public abc()

{
c.setEnabled(false);
b.setEnabled(false);
cp.add(b);

cp.add(c);
cp.add(a);
cp.setLayout(new FlowLayout());
setSize(200,200);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
b.addKeyListener(this);
c.addKeyListener(this);
b.addActionListener(this);
c.addActionListener(this);
a.addActionListener(this);


}
public void actionPerformed(ActionEvent e){
if(e.getSource()==a)
c.setEnabled(true);c.setFocusable(true);
b.setEnabled(true);b.setFocusable(true);
}


public void keyPressed(KeyEvent e)
{
switch(e.getKeyCode())
{
case KeyEvent.VK_LEFT://¹â±ê×ó¼ü

b.setBackground(Color.black);
c.setBackground(Color.blue);

// b.setLocation(x,y);
break;

}
}
public void keyReleased(KeyEvent Ke)
{}
public void keyTyped(KeyEvent Ke)
{}

public static void main(String[] arg){
new abc();

}

}
当你单击a 时侯 b,c被激活 但是键盘事件却不起作用 除非你先点一下那个按纽
郁闷中......... 冬天裸体跪求答案 多谢!@#$%

搜索更多相关主题的帖子: import JButton awt java 
2006-05-21 12:10
wtyl0088
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2006-3-24
得分:0 

那应该怎么办 就算是让一个或得焦点也是没反应阿
拜托 十万火急!!!


2006-05-21 13:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-65973-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.236672 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved