我需要通過gui向用戶顯示一些相關信息(如簡介,是/否問題和其他問題),然後gui進入響應進入控制檯。但是,我不能爲了我的生活而想到或者想辦法做到這一點。我如何運行GUI但仍然允許輸入到控制檯中?這裏有一些減少的代碼,顯示了我想要做的事情。我從一個處理容器東西的pps框架類來做這件事。我只需要添加按鈕,文本字段以及稍後的動作事件。將相關輸入/輸出輸出到GUI,在控制檯中接收到輸入
public class gui extends XFrame
{
private JTextField[] textFieldsUneditable;
public gui()
{
super();
textFieldsUneditable = new JTextField[10];
for(int i=0; i<textFieldsUneditable.length; i++)
{
textFieldsUneditable[i] = new JTextField(42);
textFieldsUneditable[i].setEditable(false);
add(textFieldsUneditable[i]);
}
revalidate();
repaint();
}
public void paintComponent(Graphics g)
{
super.paintComponent(g);
// code code code
}
但我已經是其他的方法,而我希望用戶在控制檯迴應後運行,然後輸出到GUI中使用的setText這些不可編輯的JTextField的。我希望這是有道理的!
爲什麼不使用GUI輸入的值也? – dacwe
我需要分階段做,這是其中一個階段.. :( – user1396316