2012-04-19 151 views
-2

我想知道如何制作一个非常简单的java按钮,在控制台中工作(我使用深红编辑器在课堂上做java)我正在寻找一些东西,当你点击它开始一个游戏。如何制作简单的java按钮?

+5

控制台中的按钮? – talnicolas 2012-04-19 17:43:18

+0

你可以有一个文本命令启动从一个控制台游戏,但绝对不是一个按钮... – Msonic 2012-04-19 17:46:56

+0

如果你说的是按钮上点击鼠标反应,那么你就不能[在一个控制台。就那么简单。 – 2012-04-19 17:47:22

回答

2

在Java中使用你

JButton button = new JButton(); 

    ... set properties here... 
button.setText("blah"); 

然后

button.addMouseListener(new MouseListener() { 
    override methods here to do what you want. 
} 

通常创建按钮,但你要具体谈谈你的意思是“在控制台”的东西。

+0

在控制台中,我的意思是,使用此命令打开控制台Console con = new Console();所有的输出都放到那个屏幕上,我不是很擅长java /解释它很抱歉,(btw你是什么意思的“在这里设置属性”? – user1336648 2012-04-20 15:20:25

0

如果要使用Java创建用户界面,您可能需要查看Swing或任何用于Java的GUI工具。

正如其他人所说,按钮和控制台并不是针对对方的。

1

首先,你会希望有一个JFrame启动,无法安慰:

JFrame frame = new JFrame("FrameDemo"); 
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
frame.getContentPane().add(emptyLabel, BorderLayout.CENTER); 

frame.pack(); 

frame.setVisible(true); 

然后,使用查尔斯的代码,以帮助您开始一个JButton。

JButton button = new JButton(); 

    ... set properties here... 
button.setText("blah"); 

然后,对于要触发的动作,请添加一个侦听器,再从Charles的帖子中添加一个侦听器。

button.addMouseListener(new MouseListener() { 
    override methods here to do what you want. 
}