我想在NetBeans中將控制檯應用程序與GUI結合在一起。我嘗試使用jButton進行操作。我想讓控制檯應用程序的輸出成爲一個jTextArea。在netbeans中將控制檯應用程序與GUI結合起來
控制檯應用程序中有一個稱爲private static void printBytes(byte[] data, String name)
的功能。在調用該函數時必須按照以下方式執行。
printBytes(activeKey,"After permuted choice 1 table- Active key:");
爲此,我必須將第二個參數傳遞給文本框。我創建了名爲jTextArea
的ta
的對象,並給
printBytes(activeKey,ta.append("After permuted choice 1 table- Active key:"));
它給了一個錯誤稱爲
不能void類型轉換成字符串。
然後我試着如下。
String a="After permuted choice 1 table- Active key:"
printBytes(activeKey,ta.getText(a));
它也沒有工作。 有人請告訴我該怎麼做。我想要做的是以某種方式將我的控制檯應用程序連接到GUI並在GUI上獲取輸出。
你不是想把printBytes(...)方法返回到一個String變量中嗎? – talnicolas 2011-06-15 03:04:51
從頭開始創建一個真正的GUI。當然,使用非真正的OOP類的GUI模型,但不要試圖將控制檯應用程序放入GUI中,尤其是通過println顯示其輸出的GUI。 – 2011-06-15 03:14:59