2012-04-19 46 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. 
}