2014-03-13 59 views
0

我現在正在嘗試在java oracle教程here中學習java樹,以創建樹部分。我很難在我的netbean jframe中實現代碼。我應該在哪裏放置代碼。目前我將代碼放入我的公共類jframe中,如下所示,但返回錯誤。Oracle Java樹教程:在哪裏以及如何實現教程代碼

enter image description here

+0

你正在得到什麼錯誤? – SpringLearner

+0

initComponents(); //找不到符號 – kkk

+0

private void createNodes(DefaultMutableTreeNode top){//表達式的非法開始 – kkk

回答

2

private void createNodes(DefaultMutableTreeNode top) { //illegal start of expression

哇,從圖像的外觀上來看,該方法createNodes是在構造函數中,因此//illegal start of expression。你會想從構造函數中取出它並將其放在類級別上。

旁註

  • 在NetBeans中,利用 + Alt鍵+˚F的正確縮進代碼。您可能會注意到您不會看到的其他錯誤,例如這個一個:)

  • 向我們提供實際的文本代碼比提供代碼的屏幕截圖更有效。

+0

我已經從構造函數中取出了代碼,但仍然模糊瞭如何使用netbean實現代碼。即使當我把它粘貼到其他錯誤發生。畢竟,代碼可能並不完整。你有任何想法如何運行代碼mr @peeskillet。 這裏的鏈接,請參閱「創建樹節」 http://docs.oracle.com/javase/tutorial/uiswing/components/tree.html。 我相信這是假設是一件簡單的事情,否則它不會被稱爲教程;) – kkk

+0

你只是在談論'TreeDemo'? –

+1

在每個教程中,您將看到完整的Java源代碼的鏈接。你想要做的是添加從totorial片段。如果您看到鏈接[TreeDemo.java](http://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/uiswing/examples/components /TreeDemoProject/src/components/TreeDemo.java)它會帶你到完整的源代碼,你可以運行_that_ –

相關問題