2014-03-13 21 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_ –

相关问题