Newsgroup: it.comp.java
Titolo: Aiuto per pulsanti con icone e applet swing.Sigh-Sigh

Salve.Con questa applet si dovrebbe visualizzare nel browser 
i 4 pulsanti con relative icone e azioni.L'applet si compila senza
problemi ma al momento della visione appare solamente un rettangolo
grigio.Dov'č l'inghippo? Ah dimenticavo le immagini .gif sono dove č
posizionato il file class (C:\java)
Sconsolatamente VS. weelly
Ecco qui la sorgente.
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
/* <html>
   <applet code="JButtonDemo" width=250 height=300
   </applet>
   </html>
*/
 public class JButtonDemo extends JApplet implements ActionListener{
          JTextField jtf;
          public void init() {
           Container contentPane = getContentPane(); 
           contentPane.setLayout(new FlowLayout());
 
           ImageIcon france = new ImageIcon("france.gif");
           JButton jb=new JButton(france);
           jb.setActionCommand("france");
           jb.addActionListener(this);
           contentPane.add(jb);
           ImageIcon germany = new ImageIcon("germany.gif");
           jb=new JButton(germany);
           jb.setActionCommand("germany");
           jb.addActionListener(this);
           contentPane.add(jb);
           ImageIcon japan = new ImageIcon("japan.gif");
           jb=new JButton(japan);
           jb.setActionCommand("japan");
           jb.addActionListener(this);
           contentPane.add(jb);
 
           ImageIcon italy = new ImageIcon("italy.gif");
           jb=new JButton(italy);
           jb.setActionCommand("italy");
           jb.addActionListener(this);
           contentPane.add(jb);
 
 
           jtf=new JTextField(15);
           contentPane.add(jtf);
 
         }
      public void actionPerformed(ActionEvent ae)  {
 
           jtf.setText(ae.getActionCommand());
 
	}   
 
 }
 
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 public class JButtonDemo extends JApplet implements ActionListener{
L'inghippo è che il browser non supporta le JApplet, almeno non con la
sua vm e con il tag <applet>
Due alternative:
- scarica il java plugin ed usa il tag <object>
- riscrivi tutto con Applet e awt.
Good luck,
Mauri.
-- 
La forza di gravità è un falso mito,
è la Terra che succhia!

grigio.Dov'è l'inghippo?
[CUT]
Ma il plug-in, ce l'hai?
http://java.sun.com/docs/books/tutorial/uiswing/start/swingApplet.html
-- 
Ciao
	Fabrizio C.

Salve.Avevo già il plug-in ma per star tranquilissimo lo ho caricato di nuovo.
Ho anche fatto una prova con Linux e netscape 6.2 ma niente ah in
windows 2000 pro
ho internet Explorer 6 ma niente comunque il tag object lo ho cambiato
in questo
modo 
<html>
<OBJECT CLASSID="java:JButtonDemo.class" CODEBASE="javaclasses"
HEIGHT=250 WIDTH=300>
</OBJECT>
</html>
Ma sighi-sigh NIENTE devo proprio emigrare verso AWT.
Grazie per il Vs. prezioso aiuto.


> Salve.Avevo già il plug-in ma per star tranquilissimo lo ho caricato di nuovo.
Ho anche fatto una prova con Linux e netscape 6.2 ma niente ah in
windows 2000 pro
ho internet Explorer 6 ma niente comunque il tag object lo ho cambiato
in questo
modo 
<html>
<OBJECT CLASSID="java:JButtonDemo.class" CODEBASE="javaclasses"
HEIGHT=250 WIDTH=300>
</OBJECT>
</html>
Ma sighi-sigh NIENTE devo proprio emigrare verso AWT.
Grazie per il Vs. prezioso aiuto.
-- 


 wrote in message

c'e' un utility della sun che ti converte una pagina coi tag applet in
una pagina che chiama il plugin ed eventualmente chiede se lo vuoi
scaricare. prova a usare quello.
si chiama: java plugin HTML converter
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/