2011-10-26 31 views
6

我們正在研究一個Java程序的GUI,我們正在尋找一種工具,它向我們展示了其中的部分代碼,我們點擊的圖形用戶界面的按鈕被執行的GUI。有什麼建議麼 ?在此先感謝步進通過在Java中

回答

7

與Eclipse的調試模式下可以做到這一點,你只需要放個破發點中你的聽衆和點擊按鈕。

它的作品了,用eclipse ...一個簡單的運行調試箱子,它的完成。

+0

也許我做錯了什麼,但我認爲如果有運行這不工作那麼好多個線程。程序在斷點處停滯不前,調試器不會將焦點集中到中斷點。 – Cemre

+0

這是不正確的我用eclipse調試與多個線程,而且有時鬆跟蹤當前線程的,但你只有從線程列表中選擇它,調試在線試。 –

+0

對不起,這在30多個線程的應用程序中根本無用。如果我已經知道在哪裏看,我不需要一個工具來找到它。 – Yaro

2

就個人而言,我用BlueJ調試器:

http://www.stfrank.com/debug-21.png

+1

從來沒有聽說過它。整齊。 – Dave

+1

雖然這可能理論上回答這個問題,[這將是優選的](https://meta.stackexchange.com/questions/8231),包括在這裏的答案的主要部分,並提供鏈路參考。 –

2

最簡單的方法是使用打印語句。如果您需要更復雜的操作,請在調試模式下使用IDE(例如Eclipse,NetBeans等)或某種日誌記錄機制(例如log4j)。

1
+0

似乎非常強大的擺動調試+1 –

+0

但不與一些自定義的L&F的作品,並拒絕顯示從SwingX庫 – mKorbel

+1

一些容器雖然這在理論上回答這個問題,[但最好(HTTPS://meta.stackexchange .com/questions/8231)將答案的重要部分包括在內,並提供參考鏈接。 –