Begynderproblemer med applets
*blush*Jeg har aldrig (gentager lige nøgleordet: aldrig) rodet med applets før, så min undren gælder følgende:
_Burde_ følgende kode ikke bare virke:
<kode>
package Applet;
import java.net.MalformedURLException;
import java.net.URL;
import javax.swing.ImageIcon;
import javax.swing.JLabel;
public class JApplet extends javax.swing.JApplet
{
private javax.swing.JPanel Desktop_Panel;
public JApplet()
{
initComponents();
setBackgroundImage();
}
private void initComponents()
{
Desktop_Panel = new javax.swing.JPanel();
getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
Desktop_Panel.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
getContentPane().add(Desktop_Panel, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 610, 460));
}
protected void setBackgroundImage()
{
try
{
ImageIcon icon = new ImageIcon(new URL("http://192.168.1.39:81/ventilationsanlaeg.png"));
JLabel label = new JLabel(icon);
label.setBounds(0, 0, icon.getIconWidth(), icon.getIconHeight());
Desktop_Panel.add(label, new Integer(Integer.MIN_VALUE));
}
catch(MalformedURLException e)
{
e.printStackTrace();
e = null;
}
}
}
</kode>
<HTML>
<HEAD>
<TITLE>Applet HTML Page</TITLE>
</HEAD>
<BODY>
<H3><HR WIDTH="100%">Applet HTML Page<HR WIDTH="100%"></H3>
<P>
<APPLET codebase=.. code="Applet/JApplet.class" width=350 height=200></APPLET>
</P>
<HR WIDTH="100%"><FONT SIZE=-1><I>Generated by NetBeans IDE</I></FONT>
</BODY>
</HTML>
HTML-koden er automagisk genereret af NetBeans, og den lille applet er også lavet vha. NetBeans.
Tydeligvis gør jeg et eller andet forkert, spørgsmålet er bare, hvad det er.
