| Autor | Zpráva | ||
|---|---|---|---|
| barns Profil * |
#1 · Zasláno: 28. 12. 2009, 22:26:23
Zdravím, nevíte, proč mi tenhle kód nefunguje, když ho dám do HTML jako java Applet?
<applet code="applet/build/classes/applet.class" name="applet" width="640" height="480"></applet> Když ho spustím v NetBeans IDE, tak funguje, také funguje, když otevřu applet.class, zobrazí se okno se zelenou plochou, jak jsem chtěl. Nevíte prosím, v čem je chyba, že v žádném prohlížeči nefunguje? (jednoduchý příklad, který jsem si stáhl z netu a který používá AWT funguje, ja však potřebuji rozběhnout swing, co mi nejde) Děkuji. import java.awt.*;
import javax.swing.*;
import javax.swing.JFrame.*;
import java.applet.*;
import java.applet.Applet.*;
public class applet extends JFrame {
public applet() {
initComponents();
}
private void initComponents() {
jPanel1 = new javax.swing.JPanel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
getContentPane().setLayout(new javax.swing.BoxLayout(getContentPane(), javax.swing.BoxLayout.LINE_AXIS));
jPanel1.setBackground(new java.awt.Color(0, 255, 0));
jPanel1.setLayout(null);
getContentPane().add(jPanel1);
pack();
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new applet().setVisible(true);
}
});
}
private javax.swing.JPanel jPanel1;
} |
||
| nightfish Profil |
#2 · Zasláno: 30. 12. 2009, 08:57:13
nemusí být applet poděděný od JApplet?
jinak viz http://java.sun.com/docs/books/tutorial/uiswing/components/applet.html a http://java.sun.com/docs/books/tutorial/deployment/applet/index.html |
||
|
Časová prodleva: 16 let
|
|||
0