2016-03-08 71 views
0

经过很长时间,我决定再次开始编程以获得一些乐趣,我使用文本编辑器和控制台创建了几个程序,但现在我已经试图使用NetBeans和有几个问题如何导入我创建的java类

我创建了(使用文本编辑器)一个名为Clavier的Java类,它允许我从键盘读取,它有几个方法(一个用于字符串,双精度浮点数和int)就是这样。我测试过了,运行良好。

不幸的是,我不知道如何使用netbeans导入它,以便我决定制作的任何程序都可以使用它。

任何人都可以帮助我吗?

非常感谢您

+0

添加一个新的文件,然后剪切和粘贴类的内容。 –

+1

http://stackoverflow.com/questions/4879903/how-to-add-a-jar-in-netbeans – Neijwiert

回答

0

你有两个选择:

1)从字面上看它移动到您打算使用它的项目目录(要诚实,因为它是只有一个类更容易)

2)或者,您可以制作一个包含它的JAR,然后您可以将它作为库导入到您的项目中。

要使JAR按照下列指示运行从目录,在命令行下面包含Java文件

javac <yourclassname>.java 
jar cvf <name of jar> <yourclassname.class> 

现在,您可以通过右键点击项目列表导入到这一点,并选择添加图书馆

祝你好运!

+0

可能的重复谢谢,我已经管理了创建一个空类并添加源代码的第一个解决方案到它和那工作正常。我用你给我的命令创建了一个JAR文件,它工作正常,但我似乎无法将它添加到我的项目中。我无法在Add Library或Add Jar/Folder中找到它 – RHarris

+0

很高兴听到它。请接受答案,如果你发现它有用:) – saml

0

如果将.class/java文件放在与netbeans中创建其他Java文件的位置相同的位置/工作区中,那么NetBeans应该为您完成剩下的工作。

例如说你正在一个名为workspace的目录中工作,并且该类被称为apple.java。移动苹果进入工作空间,你应该很好去。

只要确保,如果你想使用的方法从它实例化类苹果,即

Apple appleObject = new Apple(arguments); 
appleObject.methodNames();