是否有可能以及如果有,您如何獲得由Java小程序生成的Java控制檯日誌的編程訪問權限?以編程方式訪問Java控制檯日誌
我想要做的是爲我正在開發的小程序添加一個「發佈bug」按鈕。當測試人員點擊這個按鈕時,我希望小程序將控制檯日誌的內容打包,作爲小程序提交的錯誤報告的一部分。
感謝您的任何幫助。
是否有可能以及如果有,您如何獲得由Java小程序生成的Java控制檯日誌的編程訪問權限?以編程方式訪問Java控制檯日誌
我想要做的是爲我正在開發的小程序添加一個「發佈bug」按鈕。當測試人員點擊這個按鈕時,我希望小程序將控制檯日誌的內容打包,作爲小程序提交的錯誤報告的一部分。
感謝您的任何幫助。
使用System.setOut
和setErr
您可以捕獲否則會轉到控制檯的輸出。
在我問這個問題之前,我花了很多年在這裏尋找這個問題。現在我只能在這裏找到問題和答案:[link](http://stackoverflow.com/questions/5389632/capturing-contents-of-standard-output-in-java) – Pryo
您可以將日誌消息附加到StringBuffer對象,並在單擊按鈕時顯示在Textfield中。
原油(我會去一個匿名記錄器,而不是'StringBuffer'),但是很有效。 +1 –
我懷疑你的具體要求是否可以實現,但是「沙盒」還是「可信」? –