G
Guest
Gast
Hi,
mein JFileCHooser öffnet sich nicht im Brower, owohl die entsprechende *.jar Datei signiert ist. Wenn ich das Applet von eclipse aus aufrufe passt alles.
Noch ne frage zur *.jar Datei: as gesamte Programm besteht aus mehreren class-Dateien. Müssen die alle in die signierte *.jar Datei oder nur die Applet-Klass? Mein Problem besteht bei beiden Möglichkeiten...
Hat jmd Ideen?
Am Code wirds wohl kaum liegen, es läuft ja ...
mein JFileCHooser öffnet sich nicht im Brower, owohl die entsprechende *.jar Datei signiert ist. Wenn ich das Applet von eclipse aus aufrufe passt alles.
Noch ne frage zur *.jar Datei: as gesamte Programm besteht aus mehreren class-Dateien. Müssen die alle in die signierte *.jar Datei oder nur die Applet-Klass? Mein Problem besteht bei beiden Möglichkeiten...
Hat jmd Ideen?
Am Code wirds wohl kaum liegen, es läuft ja ...
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
import java.net.*;
import ij.*;
import ij.process.*;
public class PassportPhotographValidator_Applet extends JApplet implements ActionListener
{
/**
*
*/
private static final long serialVersionUID = 1L;
JButton button1 = new JButton();
boolean successful=true;
JOptionPane jop = new JOptionPane();
private File picture;
String pfad;
private Image image;
private Image scale;
private PassportPhotographValidator_PlugIn p;
ImageProcessor ip = null;
public void init()
{
button1.setLabel("Passfoto wählen...");
this.getContentPane().add(button1, BorderLayout.NORTH);
button1.setBounds(120,200,98,30);
button1.addActionListener(this);
}
public void actionPerformed(ActionEvent ae)
{
if(ae.getSource().equals(button1))
{
JFileChooser fileDialog = new JFileChooser();
int xx = fileDialog.showOpenDialog(this);
fileDialog.setVisible(true);
switch(xx)
{
case JFileChooser.APPROVE_OPTION:
picture = fileDialog.getSelectedFile();
try {
image = getImage(picture.toURL());
p = new PassportPhotographValidator_PlugIn();
p.m_image = new ImagePlus();
p.m_image.setImage(image);
p.run("");
}
catch(MalformedURLException e) {
System.out.println("Fehlerhafter URL:\n"+e.getMessage());
}
break;
}
}
}
}