Tag: netbeans

Jar Embedded Resources NullPointerException

我最初是从Chillax开始的,在遇到如此多的问题接近截止日期之后,我回到了IDE我更熟悉的IDE,NetBeans,我将我的方法改为更基本的“小行星”型游戏: NBs zip文件: http ://ge.tt/4T5tBFT/v/0?c text:git clone git://gist.github.com/4248746.git 嵌入?: 在NetBeans中,我得到: Exception in thread “main” java.lang.NullPointerException at javax.swing.ImageIcon.(ImageIcon.java:205) at gayme.Craft.(Craft.java:27) at gayme.Board.(Board.java:54) at gayme.Gayme.(Gayme.java:9) at gayme.Gayme.main(Gayme.java:19) Java Result: 1 消息来源:(工艺26-34) public Craft() { ImageIcon ii = new ImageIcon(this.getClass().getResource(“craft.png”)); image = ii.getImage(); width = image.getWidth(null); height = image.getHeight(null); missiles = new ArrayList(); visible = true; x = […]

TomEE启动但Netbeans给出“启动失败”错误

我正在使用NetBeans 8.0.2(也是在最新的每晚构建中尝试过)并尝试在端口8084上启动TomEE Plume服务器(也尝试在不同的端口上)。 服务器启动并正常工作,但NetBeans认为它没有启动,等待大约2分钟后(“等待Tomcat”)抛出一个错误窗口“Tomcat无法启动”或类似的东西。 有类似于我的问题,区别在于我完全没有错误,只有“Tomcat无法启动”窗口,因此我甚至无法将日志放在此处,因为它没有任何用处。 此外,可用的解决方案对我不起作用。 我相信NetBeans和TomEE之间存在一些通信问题,我几乎可以肯定问题出现在NetBeans中,因为TomEE运行良好并且应该启动它,localhost:8084虽然NetBeans认为它无法启动,但却给了我Tomcat页面。 由于某些原因,TomEE在启动后没有向NetBeans发送确认信息的可能性很小,但我真的不知道如何检查它。 我已经研究了同样的问题,两个最常见的问题是“’127.0.0.1 *’不被认为是内部或外部命令”和我一样。 建议的解决方案是在工具选项中选择“无代理”,但它对我没有帮助。 另外,为了确定,我编辑了catalina.bat文件并检查了我的用户权限,即roles=”admin-gui,manager-gui,admin,manager-script” 。 我希望有人遇到同样的问题。 另外,我想知道这个问题是否可以解决。 谢谢。

断点是否会停止所有线程?

如果我在程序中同时运行两个线程并在其中一个上放置一个断点,那么另一个线程是否会在该断点被触发时停止,或者它是否会继续执行? (我用Java编写并使用NetBeans)

NetBeans中找不到主类

我一直在为我的class级编程工作。 我正在使用NetBeans。 我完成了我的项目并且工作正常。 当我尝试运行它时,我收到一条消息“没有找到主要类”。 以下是一些主要的代码: package luisrp3; import java.io.FileNotFoundException; import java.io.PrintStream; public class LuisRp3 { public static void main(String[] args) throws FileNotFoundException { java.io.File newFile = new java.io.File(“LuisRamosp4.txt”); if (newFile.exists()) { newFile.delete(); } System.setOut(new PrintStream(newFile)); Guitar guitar = new Guitar(); 我以前发过这个,但有几个问题。 我已经修复了其他人,现在剩下这一个了。 任何建议将不胜感激。

如何使用NetBeans在Java中修改/添加代码到initComponents()方法?

如何在NetBeans上的Java中修改/添加代码到initComponents()方法? 当我尝试添加任何代码行时,这个区域看起来像只读,并以灰色突出显示! 这可能是为了安全,但我想有一种方法可以禁用它。

Swing中的哪个字体在所有操作系统中看起来都一样?

我在Windows 7下使用带有JDK6的Netbeans 7.0来设计我的Java应用程序的用户界面。 我应用系统外观。 但它看起来像我想要的在Windows中,但在MacOS中有所不同,更糟糕的是,它在Linux(LXDE,GNOME,KDE,XFCE)的不同窗口管理器中看起来有所不同。 不同的意思是字体外观和大小。 在Windows中,如果标签看起来是“v 1.23”,则在其他操作系统中看起来像“v …”,因为在该操作系统中字体变大,而JLabel没有足够的位置显示。 这种情况发生在几个地方。 我不想增加标签宽度。 我希望所有操作系统中给定宽度的标签看起来都一样。 默认情况下,Netbeans在我的电脑上使用字体Tahoma 11pt。 我认为它并非在所有操作系统中都可用,因此其他操作系统使用不同的字体。 Arial是常见字体吗? 我应该手动将每个元素的字体更改为Arial吗? 还是其他任何选择?

使用OpenCSV解析包含Unicode字符的CSV文件

我正在尝试在NetBeans 6.0.1中使用OpenCSV解析.csv文件。 我的文件包含一些Unicode字符。 当我在输出中写入时,角色以其他forms出现,如(HJ1′-E /;)。 当我在记事本中打开此文件时,它看起来没问题。 我用过的代码: CSVReader reader=new CSVReader(new FileReader(“d:\\a.csv”),’,’,’\”,1); String[] line; while((line=reader.readNext())!=null){ StringBuilder stb=new StringBuilder(400); for(int i=0;i<line.length;i++){ stb.append(line[i]); stb.append(";"); } System.out.println( stb); }

如何使JFrame按钮在Netbeans中打开另一个JFrame类?

我有一个JFrame类,它是在Netbeans的设计部分制作的。 我正在尝试创建一个登录按钮,关闭当前帧并打开另一个,无论如何我能做到吗? 我努力了: JFrame frame = new JFrame(); 但我希望它在设计部分可以编辑!

如何将值加载到JTable中,以便在打开表单时显示以前的值?

如何将数组值加载到JTable这样无论何时打开表单,它都会显示表的先前值? 我不想将表单连接到任何数据库。 这是我的代码到目前为止,它允许我在文本字段中输入文本,当我单击“创建客户”按钮时,它将值存储到JTable 。 但是,如果我退出并重新打开表单,表格中先前的数据将消失。 我做了一些研究,但似乎将netbeans连接到数据库是保存和检索数据的唯一方法。 但是,我相信将数据存储到数组中也是可能的,但我不知道如何将数组中的值带出到表中。 我需要一些帮助。 这是我的学校项目。 仅供参考,我使用过的一些符号: rbtn = radiobutton, tb = textfields, lbl = label public class Customer extends javax.swing.JFrame { String gender; int year = Calendar.getInstance().get(Calendar.YEAR); int month = Calendar.getInstance().get(Calendar.MONTH); int day = Calendar.getInstance().get(Calendar.DAY_OF_MONTH); int m=10; //array memory size String[] name = new String[m]; String[] age = new String[m]; String[] […]

如何使用jProgress栏进行ProcessBuilder进程?

我正在开发一个java应用程序,通过ProcessBuilder执行CMD命令,使usb驱动器可启动。 这需要几秒钟,因为我想显示一个jprogressbar来增加GUI,我已经尝试过,我没有,请帮助我。 这是我的代码: private void btn_StartActionPerformed(java.awt.event.ActionEvent evt) { String[] command ={“CMD”, “/C”, “MyCmdCommand”}; ProcessBuilder probuilder = new ProcessBuilder( command ); probuilder.directory(new File(dri+”:\\”)); try { Process process = probuilder.start(); process.waitFor(); } catch(IOException e) { JOptionPane.showMessageDialog(this, e); } } 我如何在我的代码和我必须使用的地方使用JProgressbar? 谢谢