我看过很多网站。如果没有面板,标签将正确显示,而面板则会显示错误:
Exception in thread "main" java.lang.NullPointerException
那么我能做些什么来解决这个问题呢?
源代码如下:
JLabel button[] = new JLabel[100];
JPanel[] panel = new JPanel[100];
for (int i = 0; i < button.length; i++) {
a = a + 50;
if (a > 549) {
在我的程序中,我正在显示背景中有一首歌的图像。歌曲完成后,我需要关闭帧和JInternalFrame。以下是代码:
package projectfinal;
import javax.swing.*;
import java.io.File;
import java.io.IOException;
/* MORE IMPORTS */
public class ImagePanel extends javax.swing.JFrame {
public static class audio extends JApplet {
private static fin
我目前正试图简单地在JFrame中显示一个图像。我试过使用下面的代码,但它似乎不起作用。我不知道我哪里出了问题-有什么想法吗?
这是控制台中显示的错误消息:
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source)
at Day1.PictureTester.<init>(PictureTester.java:22)
at Day1.PictureTester.main(Pict
我正在尝试编写我的程序,以便在JTextfield中输入的整数值可以存储到变量中。然后,当单击JButton时,该变量可以告诉JSlider将其头部移动到存储在该变量中的整数值的头部。我的类名是Camera.Java代码没有显示错误,但是如果我单击我的JButton,什么也没有发生,相反,我在控制台中看到以下错误:
Exception in thread "main" java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forIn
我正在创建一个简单的MPG应用程序。在我添加了以下内容后,它开始显示错误:
String strGallons = gallons1.getText();
int gal = Integer.parseInt(strGallons);
String strMiles = miles1.getText();
int mil = Integer.parseInt(strMiles);
int mpg = mil / gal;
String mpgstring = "" + mpg;
我有这个来接受输入,转换成字符串,然后再转换成一个整数,这样我就可以在MPG公式中使用它。它没有显示
我是Java Swing的新手。我创建了一个简单的JFrame,如下面的代码所示,但是当行statusLabel = new JLabel("statusLabel", JLabel.WEST);存在时,我在运行时收到下面发布的错误,当我注释掉该行时,JFrame就会出现。
请让我知道为什么这行statusLabel = new JLabel("statusLabel", JLabel.WEST);会导致错误。
public GUI() {
// TODO Auto-generated constructor stub
prepareGUI();
如何使显示HTML的JLabel显示为灰色(这是不显示JLabel文本的JLabel的行为)?除了通过修改foreground属性来真正改变颜色之外,还有其他方法吗?
JLabel label1 = new JLabel("Normal text");
JLabel label2 = new JLabel("<html>HTML <b>text</b>");
// Both labels are now black in colour
label1.setEnabled(false);
label2.setEnabled(f
我创建了一个JLabel作为标题,并对其进行了自定义,显示时没有任何问题。当我尝试创建第二个JLabel时出现了问题,因为只会显示第二个JLabel。当我创建第三个时,只有它会显示,但不会显示第一个和第二个。
基本上,只显示最新的JLabel。如何同时显示多个JLabel。
这是我的代码。
public class MainForm extends JFrame {
EmployeeDAO dao = new EmployeeDAO();
private static JLabel label, name;
MainForm()
{
super("Employee Dat
我正在尝试完成我的中级Java类的作业。我应该编写这个小applet并提交.java、.class和.html文件。
我转到.html文件,看看我到目前为止所写的内容是否会显示在网页上,但现在显示出来了。我好像没有.class文件。这是我的代码。我正在使用NetBeans。
谁能建议我如何将.class文件放到我的文件夹中?
/*
* Curtis Sizemore
* IT 259 - Intermediate Java
* Unit 8
* Working with Applets
* I attest that this is a product of my own creat
似乎我无法在我的界面中显示图像按钮正在显示,但图像没有显示。是否有任何缺少的代码需要我放入?提前感谢!代码如下:
public static void main(String[] args) {
JFrame frame = new JFrame("#RoadToPhysicalFitness");
frame.setLayout(new GridLayout(3,1));
JPanel paneB = new JPanel();
JPanel paneI = new JPanel();
JPanel paneA = new JPanel();
paneB.setLayou
我已经为一个学校项目创建了以下代码,一个“密码保护器”,只是为了好玩,真的。但是,我遇到的问题是图标图像没有出现,而是默认的java“咖啡杯”。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class UserInterfaceGUI extends JFrame
{
private static final long serialVersionUID = 1;
private JLabel userNameInfo; // ... more unimportant var
我在NetBeans中创建了一个空白的Swing GUI。然后,我使用所有对象(按钮、文本框、标签等)创建了一个单独的Java类(empClass)。我希望在Swing表单(员工)上显示。表单的设计将包含一个面板,其中包含一系列用于操作员工信息的标签和文本框。面板外面将有两个按钮,表单顶部的标签作为标题,还有一个JList。我已经创建了类中的所有对象,根据在线研究,将类中的对象调用到Swing表单的所有必要代码都是正确的,但是当我运行应用程序时,表单仍然是空白的,并且不显示在另一个类中创建的对象。我怎么才能让这个起作用?
下面是Swing表单(employees)中调用Java类的代码:
pu