Applet

11 respostas
allan_ablaze

Olá...
Estou com o seguinte problema...
Tenho um applet:

public class AppReservas extends JApplet {
	private JCalendarCombo c;

	private JButton bSalvar;

	private JPanel reg;

	private Reserva reserva;
	
	private Reserva reservaIn;

	private ObjectOutputStream output;
	
	private ObjectInputStream input;

	private Date d;

	// Panel Recursos
	private JPanel rootManha, rootTarde;

	private JPanel pE, pD;

	private Date data;

	private int turno;
	
	private String dt;

	private PanelReserva pMIPM, pMISM, pMIIPM, pMIISM, pLIPM, pLISM, pLIIPM, pLIISM,
			pTPM, pTSM, pMIPT, pMIST, pMIIPT, pMIIST, pLIPT, pLIST, pLIIPT, pLIIST,
			pTPT, pTST;

	// Painel Recurso G
	private JPanel pM, pT;

	public AppReservas() {
		super();
		init();
		setSize(800, 600);
		setVisible(true);
	}

	public void init() {
		final JPanel container = new JPanel();
		container.setLayout(new BorderLayout());
		c = new JCalendarCombo();
		container.add(c, BorderLayout.NORTH);
		reg = PainelRecursosG();
		
		c.addDateListener(new DateListener() {
			public void dateChanged(DateEvent e) {
				Calendar c = e.getSelectedDate();
				if (c != null) {
					JPanel pR = new JPanel();
					d = c.getTime();
					dt = c.getTime().toString().replaceAll(":", " ");
					try {
						input = new ObjectInputStream(new FileInputStream(
								dt+".dia"));
						reservaIn = (Reserva) input.readObject();
						
						pMIPM.setTexto(reservaIn.getMultimidiaIM()[0]);
						pMISM.setTexto(reservaIn.getMultimidiaIM()[1]);
						pMIIPM.setTexto(reservaIn.getMultimidiaIIM()[0]);
						pMIISM.setTexto(reservaIn.getMultimidiaIIM()[1]);
						pLIPM.setTexto(reservaIn.getLabIM()[0]);
						pLISM.setTexto(reservaIn.getLabIM()[1]);
						pLIIPM.setTexto(reservaIn.getLabIIM()[0]);
						pLIISM.setTexto(reservaIn.getLabIIM()[1]);
						pTPM.setTexto(reservaIn.getTvM()[0]);
						pTSM.setTexto(reservaIn.getTvM()[1]);
						pMIPT.setTexto(reservaIn.getMultimidiaIT()[0]);
						pMIST.setTexto(reservaIn.getMultimidiaIT()[1]);
						pMIIPT.setTexto(reservaIn.getMultimidiaIIT()[0]);
						pMIIST.setTexto(reservaIn.getMultimidiaIIT()[1]);
						pLIPT.setTexto(reservaIn.getLabIT()[0]);
						pLIST.setTexto(reservaIn.getLabIT()[1]);
						pLIIPT.setTexto(reservaIn.getLabIIT()[0]);
						pLIIST.setTexto(reservaIn.getLabIIT()[1]);
						pTPT.setTexto(reservaIn.getMultimidiaIM()[0]);
						pTST.setTexto(reservaIn.getTvT()[1]);
						
					} catch (FileNotFoundException e1) {
						pMIPM.setTexto("                                    Livre                                    ");
						pMISM.setTexto("                                    Livre                                    ");
						pMIIPM.setTexto("                                    Livre                                    ");
						pMIISM.setTexto("                                    Livre                                    ");
						pLIPM.setTexto("                                    Livre                                    ");
						pLISM.setTexto("                                    Livre                                    ");
						pLIIPM.setTexto("                                    Livre                                    ");
						pLIISM.setTexto("                                    Livre                                    ");
						pTPM.setTexto("                                    Livre                                    ");
						pTSM.setTexto("                                    Livre                                    ");
						pMIPT.setTexto("                                    Livre                                    ");
						pMIST.setTexto("                                    Livre                                    ");
						pMIIPT.setTexto("                                    Livre                                    ");
						pMIIST.setTexto("                                    Livre                                    ");
						pLIPT.setTexto("                                    Livre                                    ");
						pLIST.setTexto("                                    Livre                                    ");
						pLIIPT.setTexto("                                    Livre                                    ");
						pLIIST.setTexto("                                    Livre                                    ");
						pTPT.setTexto("                                    Livre                                    ");
						pTST.setTexto("                                    Livre                                    ");
					} catch (IOException e1) {
						pMIPM.setTexto("                                    Livre                                    ");
						pMISM.setTexto("                                    Livre                                    ");
						pMIIPM.setTexto("                                    Livre                                    ");
						pMIISM.setTexto("                                    Livre                                    ");
						pLIPM.setTexto("                                    Livre                                    ");
						pLISM.setTexto("                                    Livre                                    ");
						pLIIPM.setTexto("                                    Livre                                    ");
						pLIISM.setTexto("                                    Livre                                    ");
						pTPM.setTexto("                                    Livre                                    ");
						pTSM.setTexto("                                    Livre                                    ");
						pMIPT.setTexto("                                    Livre                                    ");
						pMIST.setTexto("                                    Livre                                    ");
						pMIIPT.setTexto("                                    Livre                                    ");
						pMIIST.setTexto("                                    Livre                                    ");
						pLIPT.setTexto("                                    Livre                                    ");
						pLIST.setTexto("                                    Livre                                    ");
						pLIIPT.setTexto("                                    Livre                                    ");
						pLIIST.setTexto("                                    Livre                                    ");
						pTPT.setTexto("                                    Livre                                    ");
						pTST.setTexto("                                    Livre                                    ");
					
					}
					catch (ClassNotFoundException ee1) {
						pMIPM.setTexto("                                    Livre                                    ");
						pMISM.setTexto("                                    Livre                                    ");
						pMIIPM.setTexto("                                    Livre                                    ");
						pMIISM.setTexto("                                    Livre                                    ");
						pLIPM.setTexto("                                    Livre                                    ");
						pLISM.setTexto("                                    Livre                                    ");
						pLIIPM.setTexto("                                    Livre                                    ");
						pLIISM.setTexto("                                    Livre                                    ");
						pTPM.setTexto("                                    Livre                                    ");
						pTSM.setTexto("                                    Livre                                    ");
						pMIPT.setTexto("                                    Livre                                    ");
						pMIST.setTexto("                                    Livre                                    ");
						pMIIPT.setTexto("                                    Livre                                    ");
						pMIIST.setTexto("                                    Livre                                    ");
						pLIPT.setTexto("                                    Livre                                    ");
						pLIST.setTexto("                                    Livre                                    ");
						pLIIPT.setTexto("                                    Livre                                    ");
						pLIIST.setTexto("                                    Livre                                    ");
						pTPT.setTexto("                                    Livre                                    ");
						pTST.setTexto("                                    Livre                                    ");
					
					}
					catch ( java.lang.NullPointerException edfe) {
						pMIPM.setTexto("                                    Livre                                    ");
						pMISM.setTexto("                                    Livre                                    ");
						pMIIPM.setTexto("                                    Livre                                    ");
						pMIISM.setTexto("                                    Livre                                    ");
						pLIPM.setTexto("                                    Livre                                    ");
						pLISM.setTexto("                                    Livre                                    ");
						pLIIPM.setTexto("                                    Livre                                    ");
						pLIISM.setTexto("                                    Livre                                    ");
						pTPM.setTexto("                                    Livre                                    ");
						pTSM.setTexto("                                    Livre                                    ");
						pMIPT.setTexto("                                    Livre                                    ");
						pMIST.setTexto("                                    Livre                                    ");
						pMIIPT.setTexto("                                    Livre                                    ");
						pMIIST.setTexto("                                    Livre                                    ");
						pLIPT.setTexto("                                    Livre                                    ");
						pLIST.setTexto("                                    Livre                                    ");
						pLIIPT.setTexto("                                    Livre                                    ");
						pLIIST.setTexto("                                    Livre                                    ");
						pTPT.setTexto("                                    Livre                                    ");
						pTST.setTexto("                                    Livre                                    ");
					
					}

				} else {
					System.out.println("No time selected.");
				}
			}
		});

		bSalvar = new JButton("Salvar");
		
		final String[] multimidiaIM = new String[2];		
		final String[] multimidiaIT = new String[2];
		final String[] multimidiaIIM = new String[2];
		final String[] multimidiaIIT = new String[2];
		final String[] labIM = new String[2];
		final String[] labIT = new String[2];
		final String[] labIIM = new String[2];
		final String[] labIIT = new String[2];
		final String[] tvM = new String[2];
		final String[] tvT = new String[2];
		// MANHÃ
		pMIPM.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				multimidiaIM[0] = JOptionPane.showInputDialog("Nome: ");
				pMIPM.setTexto(multimidiaIM[0]);
			}
		});
		pMISM.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				multimidiaIM[1] = JOptionPane.showInputDialog("Nome: ");
				pMISM.setTexto(multimidiaIM[1]);
			}
		});
		pMIIPM.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				multimidiaIIM[0] = JOptionPane.showInputDialog("Nome: ");
				pMIIPM.setTexto(multimidiaIIM[0]);
			}
		});
		
		pMIISM.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				multimidiaIIM[1] = JOptionPane.showInputDialog("Nome: ");
				pMIISM.setTexto(multimidiaIIM[1]);
			}
		});
		pLIPM.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				labIM[0] = JOptionPane.showInputDialog("Nome: ");
				pLIPM.setTexto(labIM[0]);
			}
		});
		
		pLISM.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				labIM[1] = JOptionPane.showInputDialog("Nome: ");
				pLISM.setTexto(labIM[1]);
			}
		});
		pLIIPM.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				labIIM[0] = JOptionPane.showInputDialog("Nome: ");
				pLIIPM.setTexto(labIIM[0]);
			}
		});
		
		pLIISM.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				labIIM[1] = JOptionPane.showInputDialog("Nome: ");
				pLIISM.setTexto(labIIM[1]);
			}
		});
		pTPM.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				tvM[0] = JOptionPane.showInputDialog("Nome: ");
				pTPM.setTexto(tvM[0]);
			}
		});
		
		pTSM.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				tvM[1] = JOptionPane.showInputDialog("Nome: ");
				pTSM.setTexto(tvM[1]);
			}
		});
		// TARDE
		pMIPT.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				multimidiaIT[0] = JOptionPane.showInputDialog("Nome: ");
				pMIPT.setTexto(multimidiaIT[0]);
			}
		});
		
		pMIST.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				multimidiaIT[1] = JOptionPane.showInputDialog("Nome: ");
				pMIST.setTexto(multimidiaIT[1]);
			}
		});
		pMIIPT.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				multimidiaIIT[0] = JOptionPane.showInputDialog("Nome: ");
				pMIIPT.setTexto(multimidiaIIT[0]);
			}
		});
		
		pMIIST.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				multimidiaIIT[1] = JOptionPane.showInputDialog("Nome: ");
				pMIIST.setTexto(multimidiaIIT[1]);
			}
		});
		pLIPT.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				labIT[0] = JOptionPane.showInputDialog("Nome: ");
				pLIPT.setTexto(labIT[0]);
			}
		});
		
		pLIST.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				labIT[1] = JOptionPane.showInputDialog("Nome: ");
				pLIST.setTexto(labIT[1]);
			}
		});
		pLIIPT.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				labIIT[0] = JOptionPane.showInputDialog("Nome: ");
				pLIIPT.setTexto(labIIT[0]);
			}
		});
		
		pLIIST.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				labIIT[1] = JOptionPane.showInputDialog("Nome: ");
				pLIIST.setTexto(labIIT[1]);
			}
		});
		pTPT.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				tvT[0] = JOptionPane.showInputDialog("Nome: ");
				pTPT.setTexto(multimidiaIM[0]);
			}
		});
		
		pTST.getButton().addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				tvT[1] = JOptionPane.showInputDialog("Nome: ");
				pTST.setTexto(tvT[1]);
			}
		});
		bSalvar.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				try {
					if (multimidiaIM[0]==null)
						multimidiaIM[0]="                                    Livre                                    ";
					if (multimidiaIM[1]==null)
						multimidiaIM[1]="                                    Livre                                    ";
					if (multimidiaIT[0]==null)
						multimidiaIT[0]="                                    Livre                                    ";
					if (multimidiaIT[1]==null)
						multimidiaIT[1]="                                    Livre                                    ";
					if (multimidiaIIM[0]==null)
						multimidiaIIM[0]="                                    Livre                                    ";
					if (multimidiaIIM[1]==null)
						multimidiaIIM[1]="                                    Livre                                    ";
					if (multimidiaIIT[0]==null)
						multimidiaIIT[0]="                                    Livre                                    ";
					if (multimidiaIIT[1]==null)
						multimidiaIIT[1]="                                    Livre                                    ";
					if (labIM[0]==null)
						labIM[0]="                                    Livre                                    ";
					if (labIM[1]==null)
						labIM[1]="                                    Livre                                    ";
					if (labIT[0]==null)
						labIT[0]="                                    Livre                                    ";
					if (labIT[1]==null)
						labIT[1]="                                    Livre                                    ";
					if (labIIM[0]==null)
						labIIM[0]="                                    Livre                                    ";
					if (labIIM[1]==null)
						labIIM[1]="                                    Livre                                    ";
					if (labIIT[0]==null)
						labIIT[0]="                                    Livre                                    ";
					if (labIIT[1]==null)
						labIIT[1]="                                    Livre                                    ";
					if (tvM[0]==null)
						tvM[0]="                                    Livre                                    ";
					if (tvM[1]==null)
						tvM[1]="                                    Livre                                    ";
					if (tvT[0]==null)
						tvT[0]="                                    Livre                                    ";
					if (tvT[1]==null)
						tvT[1]="                                    Livre                                    ";
					System.out.println(multimidiaIM[0]);
					System.out.println(multimidiaIM[1]);
					System.out.println(multimidiaIT[0]);
					System.out.println(multimidiaIT[1]);
					System.out.println(multimidiaIIM[0]);
					System.out.println(multimidiaIIM[1]);
					System.out.println(multimidiaIIT[0]);
					System.out.println(multimidiaIIT[1]);
					System.out.println(labIM[0]);
					System.out.println(labIM[1]);
					System.out.println(labIT[0]);
					System.out.println(labIT[1]);
					System.out.println(labIIM[0]);
					System.out.println(labIIM[1]);
					System.out.println(labIIT[0]);
					System.out.println(labIIT[1]);
					System.out.println(tvM[0]);
					System.out.println(tvM[1]);
					System.out.println(tvT[0]);
					System.out.println(tvT[1]);
					
					reserva = new Reserva(multimidiaIM, multimidiaIT,
							multimidiaIIM, multimidiaIIT, labIM, labIT, labIIM,
							labIIT, tvM, tvT, d);

					output = new ObjectOutputStream(new FileOutputStream(
							dt+".dia"));
					output.writeObject(reserva);
					output.flush();

				} catch (IOException ioException) {
					System.out.println(ioException);
				}
			}
		});
		setLayout(new BorderLayout());
		add(container, BorderLayout.NORTH);
		add(bSalvar, BorderLayout.SOUTH);
		add(reg, BorderLayout.CENTER);
	}

	// Panel Recursos
	public JPanel PanelRecursosM() {
		JPanel root = new JPanel();

		GridBagConstraints cons = new GridBagConstraints();
		GridBagLayout layout = new GridBagLayout();
		setLayout(layout);

		cons.fill = GridBagConstraints.BOTH;
		cons.weighty = 1;

		pE = new JPanel();
		pD = new JPanel();

		pE.setLayout(new GridLayout(5, 1));
		pD.setLayout(new GridLayout(10, 1));

		pE.add(getButtonE(" Multimídia I", "multi.png", "p"));
		pE.add(getButtonE(" Multimídia II", "multi.png", "i"));
		pE.add(getButtonE(" Laboratório I", "lab.png", "p"));
		pE.add(getButtonE(" Laboratório II", "lab.png", "i"));
		pE.add(getButtonE(" TV / Vídeo", "tv.png", "p"));

		pMIPM = new PanelReserva("p");
		pMISM = new PanelReserva("i");
		pMIIPM = new PanelReserva("p");
		pMIISM = new PanelReserva("i");
		pLIPM = new PanelReserva("p");
		pLISM = new PanelReserva("i");
		pLIIPM = new PanelReserva("p");
		pLIISM = new PanelReserva("i");
		pTPM = new PanelReserva("p");
		pTSM = new PanelReserva("i");

		pD.add(pMIPM);
		pD.add(pMISM);
		pD.add(pMIIPM);
		pD.add(pMIISM);
		pD.add(pLIPM);
		pD.add(pLISM);
		pD.add(pLIIPM);
		pD.add(pLIISM);
		pD.add(pTPM);
		pD.add(pTSM);

		cons.weightx = 0.20;
		root.add(pE, cons);

		cons.weightx = 0.80;
		root.add(pD, cons);

		rootManha = root;
		return rootManha;
	}

	public JPanel PanelRecursosT() {
		JPanel root = new JPanel();

		GridBagConstraints cons = new GridBagConstraints();
		GridBagLayout layout = new GridBagLayout();
		setLayout(layout);

		cons.fill = GridBagConstraints.BOTH;
		cons.weighty = 1;

		pE = new JPanel();
		pD = new JPanel();

		pE.setLayout(new GridLayout(5, 1));
		pD.setLayout(new GridLayout(10, 1));

		pE.add(getButtonE(" Multimídia I", "multi.png", "p"));
		pE.add(getButtonE(" Multimídia II", "multi.png", "i"));
		pE.add(getButtonE(" Laboratório I", "lab.png", "p"));
		pE.add(getButtonE(" Laboratório II", "lab.png", "i"));
		pE.add(getButtonE(" TV / Vídeo", "tv.png", "p"));

		pMIPT = new PanelReserva("p");
		pMIST = new PanelReserva("i");
		pMIIPT = new PanelReserva("p");
		pMIIST = new PanelReserva("i");
		pLIPT = new PanelReserva("p");
		pLIST = new PanelReserva("i");
		pLIIPT = new PanelReserva("p");
		pLIIST = new PanelReserva("i");
		pTPT = new PanelReserva("p");
		pTST = new PanelReserva("i");

		pD.add(pMIPT);
		pD.add(pMIST);
		pD.add(pMIIPT);
		pD.add(pMIIST);
		pD.add(pLIPT);
		pD.add(pLIST);
		pD.add(pLIIPT);
		pD.add(pLIIST);
		pD.add(pTPT);
		pD.add(pTST);

		cons.weightx = 0.20;
		root.add(pE, cons);

		cons.weightx = 0.80;
		root.add(pD, cons);

		rootTarde = root;
		return rootTarde;
	}

	public JPanel getButtonE(String t, String i, String pi) {
		JPanel p = new JPanel();

		ImageIcon im = new ImageIcon(i);
		JLabel l = new JLabel(im);
		l.setText(t);
		if (pi == "p") {
			p.setBackground(new Color(240, 240, 255));
		} else if (pi == "i")
			p.setBackground(new Color(220, 220, 255));

		p.add(l);

		return p;
	}

	// Painel Recursos G
	public JPanel PainelRecursosG() {
		JPanel r = new JPanel();
		setLayout(new GridLayout(2, 1));

		JPanel p1 = new JPanel();
		JPanel p2 = new JPanel();
		p1.setLayout(new BorderLayout());
		p2.setLayout(new BorderLayout());

		JLabel m = new JLabel("          Manhã");
		JLabel t = new JLabel("          Tarde");
		p1.setBackground(new Color(220, 220, 255));
		p2.setBackground(new Color(220, 220, 255));

		pM = PanelRecursosM();
		pT = PanelRecursosT();

		p1.add(m, BorderLayout.NORTH);
		p1.add(pM);
		p2.add(t, BorderLayout.NORTH);
		p2.add(pT);

		r.add(p1);
		r.add(p2);

		return r;
	}


	public static void main(String[] args) {
		new AppReservas();
	}
}
Faz uso das classes Reserva.java PanelReserva.java e usa ainda três imagens .png.

Alguém me ajudar a criar um html que rode esse applet?
No eclipse ele roda tranquilo.

valw

11 Respostas

T

obs: a sua estrutura de arquivos deverá seguir da seguinte forma:
em um diretório qualquer a estrutura de pacotes com o .class e a página html.

allan_ablaze

Não deu certo…

Olha o que eu fiz…

Deu esse erro…

Java Plug-in 1.6.0_01
Using JRE version 1.6.0_01 Java HotSpot™ Client VM
User home directory = C:\Documents and Settings\Allan_Ablaze


c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
p: reload proxy configuration
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to

load: class AppReservas.class not found.

java.lang.ClassNotFoundException: AppReservas.class

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: java.io.FileNotFoundException: C:\Workspace\Java\Trabalho\Trilha Jovem\applet\AppReservas\class.class (O sistema não pode encontrar o caminho especificado)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.(Unknown Source)

at java.io.FileInputStream.(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)

at sun.applet.AppletClassLoader.getBytes(Unknown Source)

at sun.applet.AppletClassLoader.access$100(Unknown Source)

at sun.applet.AppletClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

 10 more

load: class AppReservas.class not found.

java.lang.ClassNotFoundException: AppReservas.class

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: java.io.FileNotFoundException: C:\applet\AppReservas\class.class (O sistema não pode encontrar o caminho especificado)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.(Unknown Source)

at java.io.FileInputStream.(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)

at sun.applet.AppletClassLoader.getBytes(Unknown Source)

at sun.applet.AppletClassLoader.access$100(Unknown Source)

at sun.applet.AppletClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

 10 more

APPLET tag missing CODE parameter.

java.lang.NullPointerException: name

at sun.applet.AppletClassLoader.getResourceAsStream(Unknown Source)

at sun.applet.AppletPanel$7.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/freixas/jcalendar/JCalendarCombo

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/freixas/jcalendar/JCalendarCombo

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/freixas/jcalendar/JCalendarCombo

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)
T
<applet code="AppReservas" width=2000 height=2000>

Não use .class (a mensagem de erro alerta para isso, ao dizer que ele está procurando uma classe do pacote “AppReservas”, nome “class”.

allan_ablaze

Persiste o problema…

HTML:

ERRO:

Java Plug-in 1.6.0_01
Using JRE version 1.6.0_01 Java HotSpot™ Client VM
User home directory = C:\Documents and Settings\Allan_Ablaze


c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
p: reload proxy configuration
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to

load: class AppReservas.class not found.

java.lang.ClassNotFoundException: AppReservas.class

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: java.io.FileNotFoundException: C:\Workspace\Java\Trabalho\Trilha Jovem\applet\AppReservas\class.class (O sistema não pode encontrar o caminho especificado)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.(Unknown Source)

at java.io.FileInputStream.(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)

at sun.applet.AppletClassLoader.getBytes(Unknown Source)

at sun.applet.AppletClassLoader.access$100(Unknown Source)

at sun.applet.AppletClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

 10 more

load: class AppReservas.class not found.

java.lang.ClassNotFoundException: AppReservas.class

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: java.io.FileNotFoundException: C:\applet\AppReservas\class.class (O sistema não pode encontrar o caminho especificado)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.(Unknown Source)

at java.io.FileInputStream.(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)

at sun.applet.AppletClassLoader.getBytes(Unknown Source)

at sun.applet.AppletClassLoader.access$100(Unknown Source)

at sun.applet.AppletClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

 10 more

APPLET tag missing CODE parameter.

java.lang.NullPointerException: name

at sun.applet.AppletClassLoader.getResourceAsStream(Unknown Source)

at sun.applet.AppletPanel$7.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/freixas/jcalendar/JCalendarCombo

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/freixas/jcalendar/JCalendarCombo

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/freixas/jcalendar/JCalendarCombo

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/freixas/jcalendar/JCalendarCombo

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

load: class AppReservas not found.

java.lang.ClassNotFoundException: AppReservas

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: java.io.FileNotFoundException: C:\applet\AppReservas.class (O sistema não pode encontrar o caminho especificado)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.(Unknown Source)

at java.io.FileInputStream.(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)

at sun.applet.AppletClassLoader.getBytes(Unknown Source)

at sun.applet.AppletClassLoader.access$100(Unknown Source)

at sun.applet.AppletClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

 10 more

java.security.AccessControlException: access denied (java.io.FilePermission multi.png read)

at java.security.AccessControlContext.checkPermission(Unknown Source)

at java.security.AccessController.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkRead(Unknown Source)

at sun.awt.SunToolkit.getImageFromHash(Unknown Source)

at sun.awt.SunToolkit.getImage(Unknown Source)

at javax.swing.ImageIcon.(Unknown Source)

at javax.swing.ImageIcon.(Unknown Source)

at AppReservas.getButtonE(AppReservas.java:546)

at AppReservas.PanelRecursosM(AppReservas.java:451)

at AppReservas.PainelRecursosG(AppReservas.java:574)

at AppReservas.init(AppReservas.java:75)

at AppReservas.(AppReservas.java:65)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.security.AccessControlException: access denied (java.io.FilePermission multi.png read)

at java.security.AccessControlContext.checkPermission(Unknown Source)

at java.security.AccessController.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkRead(Unknown Source)

at sun.awt.SunToolkit.getImageFromHash(Unknown Source)

at sun.awt.SunToolkit.getImage(Unknown Source)

at javax.swing.ImageIcon.(Unknown Source)

at javax.swing.ImageIcon.(Unknown Source)

at AppReservas.getButtonE(AppReservas.java:546)

at AppReservas.PanelRecursosM(AppReservas.java:451)

at AppReservas.PainelRecursosG(AppReservas.java:574)

at AppReservas.init(AppReservas.java:75)

at AppReservas.(AppReservas.java:65)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.security.AccessControlException: access denied (java.io.FilePermission multi.png read)

at java.security.AccessControlContext.checkPermission(Unknown Source)

at java.security.AccessController.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkRead(Unknown Source)

at sun.awt.SunToolkit.getImageFromHash(Unknown Source)

at sun.awt.SunToolkit.getImage(Unknown Source)

at javax.swing.ImageIcon.(Unknown Source)

at javax.swing.ImageIcon.(Unknown Source)

at AppReservas.getButtonE(AppReservas.java:546)

at AppReservas.PanelRecursosM(AppReservas.java:451)

at AppReservas.PainelRecursosG(AppReservas.java:574)

at AppReservas.init(AppReservas.java:75)

at AppReservas.(AppReservas.java:65)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/freixas/jcalendar/JCalendarCombo

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/freixas/jcalendar/JCalendarCombo

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/freixas/jcalendar/JCalendarCombo

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.NoClassDefFoundError: org/freixas/jcalendar/JCalendarCombo

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)
allan_ablaze

Help… Alguém me ajuda!!!

fsquadro

Por favor,

Não duplique os tópicos.

http://www.guj.com.br/posts/list/62602.java

allan_ablaze

Opá, agora quase deu…
Da um erro de FilePermission para ler uma imagem “multi.png”

Titulo - Cadastro
</BODY>
java.security.AccessControlException: access denied (java.io.FilePermission multi.png read)

at java.security.AccessControlContext.checkPermission(Unknown Source)

at java.security.AccessController.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkRead(Unknown Source)

at sun.awt.SunToolkit.getImageFromHash(Unknown Source)

at sun.awt.SunToolkit.getImage(Unknown Source)

at javax.swing.ImageIcon.(Unknown Source)

at javax.swing.ImageIcon.(Unknown Source)

at AppReservas.getButtonE(AppReservas.java:546)

at AppReservas.PanelRecursosM(AppReservas.java:451)

at AppReservas.PainelRecursosG(AppReservas.java:574)

at AppReservas.init(AppReservas.java:75)

at AppReservas.(AppReservas.java:65)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)
andredeividi

Cara vc tem assinar esse applet.

abraço

andredeividi

da uma olhada aqui

http://www.guj.com.br/posts/list/62352.java

allan_ablaze

Opa… Valeu…
mas tenho uma dúvida
esse certificado deve ser aplicado a quem???
keytool -genkey -alias certificadoteste
as imagens, ao applet AppPrincipal, ao jar, a todos arquivos???

allan_ablaze

Help… I need some body, Help… uaiuaniauahn

Criado 18 de junho de 2007
Ultima resposta 21 de jun. de 2007
Respostas 11
Participantes 5