Newsgroup: it.comp.java
Titolo: perche I E non visualizza la mia applet?

La seguente applet viene visualizzata da appletviewer ma non da internet
explorer (che visualizza correttamente le applet demo di jdk1.2)sapete dirmi il
perche?Grazie.
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Ricerca extends JApplet implements ActionListener
{	private Container container;
	private GridBagLayout gbLayout;
	private GridBagConstraints parametri;
	private JLabel partenzaJLabel,ArrivoJLabel,benvenuti,descrizione,giorno;
	private JComboBox viaPartenzaJComboBox,viaArrivoJComboBox;
	private JButton avviaLaRicerca;
	private JTextField day;
	private String vie[]={"selaziona","STAZIONE F.S. ","Viale Trieste ",
	"Porta Valle (autostazione)"," Via Granita"," Via San Giuseppe ",
	"Via Garibaldi","Via Mura Occidentali"};
 
	public void init()
	{
	 container=getContentPane();
	gbLayout=new GridBagLayout();
	container.setLayout(gbLayout);
	parametri=new GridBagConstraints(); 
	//Creiamo le label
	partenzaJLabel=new JLabel("Partenza da : ");
	ArrivoJLabel=new JLabel("Arrivo a : ");
	benvenuti=new JLabel("Benvenuti");
	descrizione=new JLabel("selezionare la data,ora di partenza");
	giorno=new JLabel("Giorno : ");
	//Creiamo il JTextField
	day=new JTextField();
	//Creiamo i JComboBox
	viaPartenzaJComboBox=new JComboBox(vie);
	viaPartenzaJComboBox.setMaximumRowCount(5);
	viaArrivoJComboBox=new JComboBox(vie);
	viaArrivoJComboBox.setMaximumRowCount(5);
	//Creiamo il button
	avviaLaRicerca=new JButton("Avvia la ricerca");
	avviaLaRicerca.addActionListener(this);
	//Aggiungiamoli a container tamite il metodo addComponent
	// e impostiamo i parametri
	parametri.fill=GridBagConstraints.BOTH;
	parametri.weightx=1000;//puň allargarsi
	parametri.weighty=1;//puň alzarsi
	addComponent(benvenuti,1,2,2,1);		
	addComponent(descrizione,3,1,4,1);		
	addComponent(giorno,5,1,1,1);		
	addComponent(day,5,3,1,1);		
	addComponent(partenzaJLabel,7,1,1,1);		
	addComponent(viaPartenzaJComboBox,7,3,1,1);		
	addComponent(ArrivoJLabel,9,1,1,1);		
	addComponent(viaArrivoJComboBox,9,3,1,1);		
	addComponent(avviaLaRicerca,11,1,4,1);
 
		}
		private void addComponent(Component c,	int row,int column,int width ,int
height)
			{
			parametri.gridx=column;
			parametri.gridy=row;
 
			parametri.gridwidth=width;
			parametri.gridheight=height;
 
			gbLayout.setConstraints(c,parametri);
			container.add(c);
			}
		public void actionPerformed(ActionEvent e){
		String p="",a="";
	p=vie[	viaPartenzaJComboBox.getSelectedIndex()];
 
	a=vie[	viaArrivoJComboBox.getSelectedIndex()];
	System.out.println(p);	
	System.out.println(a);	
 
		}
 
}	
il file html č:
<HTML>
	<HEAD>
		<TITLE>MyApplet Example1</TITLE>
	</HEAD>
	<BODY>
		<H1>MyApplet</H1>
		<HR>
		<P>
			<APPLET CODE="Ricerca.class" WIDTH="300" HEIGHT="300">
			</APPLET>
		</P>
		<HR>
	</BODY>
</HTML>
-- 
Posted from  [62.98.191.142] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 parametri.weighty=1;//puņ alzarsi


 wrote:
: Se il programma si compila e va con l'appletviewer č senz'altro corretto.
: Il problema č che devi "passare" il file HTML all' HTMLConverter che "forza"
: il browser a caricare l'applet con il Java Plugin
: Puoi trovare entrambi con una bella ricerca in 
java.sun.com
  oppure
: 
developer.java.sun.com
: Ciao
: ZoRRoZ
no, con l'ultima versione del jre non e' piu' vero !!! se scarichi
il jre 1.3.1_01a (nota la a finale!) allora puoi integrarlo con 
internet explorer ed usare il solito tag <applet>, quindi non ti serve
il converter.
: 
: P.S.: E' importante che il Java Plugin e l'HTMLConverter che usi siano per

: 
: