Пишу апплет, в котором используется JFileChooser. В Eclipse всё прекрасно работает, но ни в одном браузере по нажатию кнопки ничего не происходит... Как заставить его работать?
Код | import javax.swing.*; import java.awt.event.*; import java.awt.*; import java.io.*; import java.applet.Applet;
public class TestApplet extends Applet implements ActionListener { private Button button1; private TextField fileName; public void actionPerformed(ActionEvent e) { if (e.getSource() == button1) { JFileChooser choose = new JFileChooser(); int result = choose.showOpenDialog(this); if (result == JFileChooser.APPROVE_OPTION) { try { File file = choose.getSelectedFile(); fileName.setText(file.getAbsolutePath()); } catch (Exception ex) { System.out.println(ex.getMessage()); } } } } public void init() { setSize(320,230); setLayout(new FlowLayout()); button1 = new Button("Browse"); button1.addActionListener(this); fileName = new TextField(17); fileName.setEditable(false); add(fileName); add(button1); setVisible(true); } }
|
|