Applet help

I am having a problem displaying my applet, it is not showing up. If you go to my website:

http://home.comcast.net/~gregabel422

If you view the source, you can see my applet tag.

I placed the class files in a directory and used that vlue for the codebase and for the code I used the class where the applet starts.

Any ideas would be great.

Here is how my html page looks:

<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>Multiple Choice Applet</title>

</head>

<body>

<h2>Multiple Choice applet</h2>

This is a test to seeif my applet works

<applet width="640" height="500" codebase ="/QuizApp/build/classes/" code ="NewJApplet.class"></applet>

</body>

</html>

[1058 byte] By [gabel3469a] at [2007-10-3 11:46:55]
# 1
What does the Java console say? I can't run it because I don't have Java 1.5.
CeciNEstPasUnProgrammeura at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 2

java.lang.NoClassDefFoundError: org/jdesktop/layout/GroupLayout$Group

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

load: class MultipleChoice.class not found.

java.lang.ClassNotFoundException: MultipleChoice.class

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: java.io.FileNotFoundException: D:\User Profiles\gabel.PTCNET\Desktop\MultipleChoice\class.class (The system cannot find the path specified)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.<init>(Unknown Source)

at java.io.FileInputStream.<init>(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)

at sun.applet.AppletClassLoader.getBytes(Unknown Source)

at sun.applet.AppletClassLoader.access$100(Unknown Source)

at sun.applet.AppletClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

... 10 more

load: class NewJApplet.class not found.

java.lang.ClassNotFoundException: NewJApplet.class

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: java.io.IOException: open HTTP connection failed.

at sun.applet.AppletClassLoader.getBytes(Unknown Source)

at sun.applet.AppletClassLoader.access$100(Unknown Source)

at sun.applet.AppletClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

... 10 more

load: class NewJApplet.class not found.

java.lang.ClassNotFoundException: NewJApplet.class

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: java.io.IOException: open HTTP connection failed.

at sun.applet.AppletClassLoader.getBytes(Unknown Source)

at sun.applet.AppletClassLoader.access$100(Unknown Source)

at sun.applet.AppletClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

... 10 more

java.lang.ClassFormatError: Extra bytes at the end of class file NewJApplet

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.ClassFormatError: Extra bytes at the end of class file NewJApplet

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

load: class NewJApplet.class not found.

java.lang.ClassNotFoundException: NewJApplet.class

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: java.io.IOException: open HTTP connection failed.

at sun.applet.AppletClassLoader.getBytes(Unknown Source)

at sun.applet.AppletClassLoader.access$100(Unknown Source)

at sun.applet.AppletClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

... 10 more

load: class NewJApplet.class not found.

java.lang.ClassNotFoundException: NewJApplet.class

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: java.io.IOException: open HTTP connection failed.

at sun.applet.AppletClassLoader.getBytes(Unknown Source)

at sun.applet.AppletClassLoader.access$100(Unknown Source)

at sun.applet.AppletClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

... 10 more

java.lang.NoClassDefFoundError: org/jdesktop/layout/GroupLayout$Group

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/jdesktop/layout/GroupLayout$Group

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/jdesktop/layout/GroupLayout$Group

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

gabel3469a at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 3
Caused by: java.io.FileNotFoundException: D:\User Profiles\gabel.PTCNET\Desktop\MultipleChoice\class.class Somewhere, you have a ".class" too many.Also,> org/jdesktop/layout/GroupLayout$GroupSo do you deliver that JAR for that as well?
CeciNEstPasUnProgrammeura at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 4
My applet doesn't even use a class for MultipleChoice, I can't figure out where that is coming from.Do i also need to include the jar?
gabel3469a at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 5
I don't know your directory structure... but did you trycodebase = "QuizApp/build/classes/"?
CeciNEstPasUnProgrammeura at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 6
> Do i also need to include the jar?Your program needs the class file for the GroupLayout class you use.I am not sure which jar is "that jar".
zadoka at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 7
> My applet doesn't even use a class for> MultipleChoice, I can't figure out where that is> coming from.> > Do i also need to include the jar?Do you use JDesktop?
CeciNEstPasUnProgrammeura at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 8

I am really starting to get confused. Here is my directory structure:

QuizApp(dir)

build(dir)

classes(dir)

NewJApplet.class

OpenFile.class

NewJApplet$1.class

NewJApplet$2.class

NewJApplet$3.class

NewJApplet$4.class

NewJApplet$5class

NewJApplet$6.class

NewJApplet$7.class

NewJapplet.html

dist(dir)

lib(dir)

swing-layout-1.0.jar

QuizApp.jar

README.TXT

nbproject(dir)

src(dir)

NewJApplet.java

NewJApplet.form

OpenFIle.java

test(dir)

applet.policy

build.xml

manifest.mf

gabel3469a at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 9
Can someone please give me an example of how my applet tag would look with my file structure from above?
gabel3469a at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 10
> Can someone please give me an example of how my> applet tag would look with my file structure from> above?It should look like it already does. Can you tell me whether you use JDesktop?
CeciNEstPasUnProgrammeura at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 11
Not that I'm aware of
gabel3469a at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 12
looking back through my code, i do see Jdesktop in the generated code
gabel3469a at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 13
Code please.
CeciNEstPasUnProgrammeura at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 14

It's very long:

// <editor-fold defaultstate="collapsed" desc=" Generated Code ">

private void initComponents() {

jPanel1 = new javax.swing.JPanel();

newQuizButton = new java.awt.Button();

optionsButton = new java.awt.Button();

resultsButton = new java.awt.Button();

exitButton = new java.awt.Button();

jPanel2 = new javax.swing.JPanel();

startButton = new java.awt.Button();

questionBox = new java.awt.TextArea();

spinner = new javax.swing.JSpinner();

jLabel1 = new javax.swing.JLabel();

jPanel3 = new javax.swing.JPanel();

answer3 = new javax.swing.JRadioButton();

answer2 = new javax.swing.JRadioButton();

answer1 = new javax.swing.JRadioButton();

answer4 = new javax.swing.JRadioButton();

answer5 = new javax.swing.JRadioButton();

answer8 = new javax.swing.JRadioButton();

answer7 = new javax.swing.JRadioButton();

answer6 = new javax.swing.JRadioButton();

answer10 = new javax.swing.JRadioButton();

answer9 = new javax.swing.JRadioButton();

jPanel4 = new javax.swing.JPanel();

submitButton = new java.awt.Button();

jPanel1.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

newQuizButton.setLabel("Run Quiz");

newQuizButton.addMouseListener(new java.awt.event.MouseAdapter() {

public void mouseClicked(java.awt.event.MouseEvent evt) {

newQuizButtonMouseClicked(evt);

}

});

optionsButton.setLabel("Set Options");

optionsButton.addMouseListener(new java.awt.event.MouseAdapter() {

public void mouseClicked(java.awt.event.MouseEvent evt) {

optionsButtonMouseClicked(evt);

}

});

resultsButton.setLabel("Get Results");

resultsButton.addMouseListener(new java.awt.event.MouseAdapter() {

public void mouseClicked(java.awt.event.MouseEvent evt) {

resultsButtonMouseClicked(evt);

}

});

exitButton.setLabel("Exit");

exitButton.setName("null");

exitButton.addMouseListener(new java.awt.event.MouseAdapter() {

public void mouseClicked(java.awt.event.MouseEvent evt) {

exitButtonMouseClicked(evt);

}

});

org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);

jPanel1.setLayout(jPanel1Layout);

jPanel1Layout.setHorizontalGroup(

jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jPanel1Layout.createSequentialGroup()

.addContainerGap()

.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)

.add(org.jdesktop.layout.GroupLayout.LEADING, exitButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 95, Short.MAX_VALUE)

.add(org.jdesktop.layout.GroupLayout.LEADING, resultsButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 95, Short.MAX_VALUE)

.add(org.jdesktop.layout.GroupLayout.LEADING, newQuizButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 95, Short.MAX_VALUE)

.add(optionsButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 95, Short.MAX_VALUE))

.addContainerGap())

);

jPanel1Layout.setVerticalGroup(

jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jPanel1Layout.createSequentialGroup()

.add(44, 44, 44)

.add(newQuizButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(optionsButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(resultsButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(exitButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.addContainerGap(74, Short.MAX_VALUE))

);

jPanel2.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

startButton.setLabel("Start");

startButton.addMouseListener(new java.awt.event.MouseAdapter() {

public void mouseClicked(java.awt.event.MouseEvent evt) {

startButtonMouseClicked(evt);

}

});

jLabel1.setText("Number of questions:");

org.jdesktop.layout.GroupLayout jPanel2Layout = new org.jdesktop.layout.GroupLayout(jPanel2);

jPanel2.setLayout(jPanel2Layout);

jPanel2Layout.setHorizontalGroup(

jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jPanel2Layout.createSequentialGroup()

.addContainerGap()

.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(questionBox, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 552, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(jPanel2Layout.createSequentialGroup()

.add(jLabel1)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(spinner, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 52, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(47, 47, 47)

.add(startButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 77, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))

.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

);

jPanel2Layout.setVerticalGroup(

jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jPanel2Layout.createSequentialGroup()

.addContainerGap()

.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)

.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)

.add(jLabel1)

.add(spinner, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))

.add(startButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(questionBox, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 216, Short.MAX_VALUE)

.addContainerGap())

);

jPanel3.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

answer3.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));

answer3.setMargin(new java.awt.Insets(0, 0, 0, 0));

answer2.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));

answer2.setMargin(new java.awt.Insets(0, 0, 0, 0));

answer1.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));

answer1.setMargin(new java.awt.Insets(0, 0, 0, 0));

answer4.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));

answer4.setMargin(new java.awt.Insets(0, 0, 0, 0));

answer5.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));

answer5.setMargin(new java.awt.Insets(0, 0, 0, 0));

answer8.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));

answer8.setMargin(new java.awt.Insets(0, 0, 0, 0));

answer7.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));

answer7.setMargin(new java.awt.Insets(0, 0, 0, 0));

answer6.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));

answer6.setMargin(new java.awt.Insets(0, 0, 0, 0));

answer10.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));

answer10.setMargin(new java.awt.Insets(0, 0, 0, 0));

answer9.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));

answer9.setMargin(new java.awt.Insets(0, 0, 0, 0));

org.jdesktop.layout.GroupLayout jPanel3Layout = new org.jdesktop.layout.GroupLayout(jPanel3);

jPanel3.setLayout(jPanel3Layout);

jPanel3Layout.setHorizontalGroup(

jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jPanel3Layout.createSequentialGroup()

.add(34, 34, 34)

.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(answer1)

.add(answer2)

.add(answer3)

.add(answer4)

.add(answer5))

.add(286, 286, 286)

.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(answer7)

.add(answer10)

.add(answer6)

.add(answer9)

.add(answer8))

.addContainerGap(353, Short.MAX_VALUE))

);

jPanel3Layout.setVerticalGroup(

jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jPanel3Layout.createSequentialGroup()

.addContainerGap()

.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jPanel3Layout.createSequentialGroup()

.add(answer6)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(answer7)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(answer8)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(answer9)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(answer10))

.add(jPanel3Layout.createSequentialGroup()

.add(answer1)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(answer2)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(answer3)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(answer4)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(answer5)))

.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

);

jPanel4.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

submitButton.setLabel("Submit");

submitButton.setName("null");

submitButton.addMouseListener(new java.awt.event.MouseAdapter() {

public void mouseClicked(java.awt.event.MouseEvent evt) {

submitButtonMouseClicked(evt);

}

});

org.jdesktop.layout.GroupLayout jPanel4Layout = new org.jdesktop.layout.GroupLayout(jPanel4);

jPanel4.setLayout(jPanel4Layout);

jPanel4Layout.setHorizontalGroup(

jPanel4Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jPanel4Layout.createSequentialGroup()

.add(271, 271, 271)

.add(submitButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 133, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.addContainerGap(295, Short.MAX_VALUE))

);

jPanel4Layout.setVerticalGroup(

jPanel4Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jPanel4Layout.createSequentialGroup()

.addContainerGap()

.add(submitButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

);

org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());

getContentPane().setLayout(layout);

layout.setHorizontalGroup(

layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(layout.createSequentialGroup()

.addContainerGap()

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false)

.add(org.jdesktop.layout.GroupLayout.LEADING, jPanel4, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

.add(org.jdesktop.layout.GroupLayout.LEADING, jPanel3, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

.add(org.jdesktop.layout.GroupLayout.LEADING, layout.createSequentialGroup()

.add(jPanel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(jPanel2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))

.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

);

layout.setVerticalGroup(

layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(layout.createSequentialGroup()

.addContainerGap()

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jPanel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(jPanel2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(jPanel3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(jPanel4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.addContainerGap())

);

}// </editor-fold>

gabel3469a at 2007-7-15 14:19:46 > top of Java-index,Java Essentials,Java Programming...
# 15
> It's very long:> > org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
CeciNEstPasUnProgrammeura at 2007-7-21 14:03:46 > top of Java-index,Java Essentials,Java Programming...
# 16
So what exactly does that mean?
gabel3469a at 2007-7-21 14:03:46 > top of Java-index,Java Essentials,Java Programming...
# 17
> So what exactly does that mean?that you either should get rid of it, or go and find some information about how to use applets with multiple JARs.
CeciNEstPasUnProgrammeura at 2007-7-21 14:03:46 > top of Java-index,Java Essentials,Java Programming...
# 18
If I get rid of it, how would I get my program to work or is there something to replace it with?
gabel3469a at 2007-7-21 14:03:46 > top of Java-index,Java Essentials,Java Programming...
# 19
> If I get rid of it, how would I get my program to> work or is there something to replace it with?Use a different LayoutManager.
zadoka at 2007-7-21 14:03:46 > top of Java-index,Java Essentials,Java Programming...