Permalänk
Medlem

hjälp med NetBeans?

Jag e n00b inom JAVA programmering.. och skulle behöva lite hjälp..

ja skapar ett nyy projekt och lägga till en GUI JPanel.. sen lägger ja till några knappar o så..

men när ja kompilerar så dycker inte själva rutan upp.. men det står:

"init:
deps-jar:
Compiling 1 source file to C:\Documents and Settings\Nabil Akhlaque\JavaApplication1\build\classes
compile:
debug:
BUILD SUCCESSFUL (total time: 1 second)
"

hur ska jag göra för att se det ja har gjort?

Permalänk
Medlem

Det enda kompilatorn gör är att omvandla koden till bytekod, den exekverar inte koden. Det i Netbeans enklaste sättet att exekvera koden är att trycka Shift-F6 vilket kör filen du arbetar med, alternativt att köra det aktuella projektet genom Alt-F6.

Visa signatur

E6400 | Freezer 7 pro | P5B-Deluxe | 2gb xms2-6400 | x1900xt 256mb | Tagan 580w easycon | 320 GB sata2 & 160gb+80b sata | X-Fi Xtrememusic | Thermaltake Tsunami

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Sosero
Det enda kompilatorn gör är att omvandla koden till bytekod, den exekverar inte koden. Det i Netbeans enklaste sättet att exekvera koden är att trycka Shift-F6 vilket kör filen du arbetar med, alternativt att köra det aktuella projektet genom Alt-F6.

det händer ändå inget...

Permalänk
Medlem

setVisible(true);

jeffla bra.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av SirSoniC
setVisible(true);

jeffla bra.

den e redan satt till true :S

Permalänk
Medlem

Ja du.. Kanske borde använda JFrame istället?

Har jag fel när jag säger att JPanel är en lättviktskomponent och man måste ha en top-level komponent som Frame eller Window högst upp?

sen kan du köra något i stil med frame.add(minFinaPanel = new MyCustomPanel());

Permalänk
Medlem

nope

nope.. den kommer ändå inte upp... får bara upp detta i output rutan:

"
init:
deps-jar:
Created dir: C:\Documents and Settings\Nabil Akhlaque\Skrivbord\JavaApplication6\build\classes
Compiling 2 source files to C:\Documents and Settings\Nabil Akhlaque\Skrivbord\JavaApplication6\build\classes
compile:
run:
BUILD SUCCESSFUL (total time: 2 seconds)

"

[KOD newFrame.java]
/*
* NewJFrame.java
*
* Created on den 26 december 2006, 14:01
*/

package javaapplication6;

/**
*
* @author Nabil Akhlaque
*/
public class NewJFrame extends javax.swing.JFrame {

/** Creates new form NewJFrame */
public NewJFrame() {
initComponents();
}

/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">
private void initComponents() {
jPanel1 = new javax.swing.JPanel();
jButton1 = new javax.swing.JButton();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jButton1.setText("jButton1");

javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addContainerGap(295, Short.MAX_VALUE)
.addComponent(jButton1)
.addContainerGap())
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addContainerGap(244, Short.MAX_VALUE)
.addComponent(jButton1)
.addContainerGap())
);

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addContainerGap())
);
pack();
}// </editor-fold>

/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new NewJFrame().setVisible(true);
}
});
}

// Variables declaration - do not modify
private javax.swing.JButton jButton1;
private javax.swing.JPanel jPanel1;
// End of variables declaration

}