G
Guest
Gast
hallo,
in meinem java Applet adde ich einen JButton.
Dieser JButton wird auf dem ganzen Applet ausgeweitet.
Wenn Button benutze passiert das nicht.
Warum wird der JButton so groß angezeigt ?
in meinem java Applet adde ich einen JButton.
Dieser JButton wird auf dem ganzen Applet ausgeweitet.
Wenn Button benutze passiert das nicht.
Warum wird der JButton so groß angezeigt ?
Code:
import javax.swing.*;
//import java.awt.*;
import javax.swing.JApplet;
import javax.swing.JFileChooser;
import java.awt.event.*;
//import javax.swing.event.*;
import javax.swing.filechooser.FileFilter;
import java.io.File;
public class FChooserButton
extends JApplet
implements ActionListener{
JButton open;
JButton upload;
JFileChooser chooser;
File[] files;
int filescount;
public void init(){
open=new JButton("open");
add(open);
open.resize(2,2);
open.addActionListener(this);
chooser=new JFileChooser();
chooser.setMultiSelectionEnabled(true);
}
public void actionPerformed(ActionEvent evt){
//OPEN
if(evt.getSource()==open){
int returnVal=chooser.showOpenDialog(this);
//PRINT SELECTION
if(returnVal==JFileChooser.APPROVE_OPTION){
//NAME der datei
files=chooser.getSelectedFiles();
filescount=chooser.getSelectedFiles().length;
for(int i=0; i<filescount; i++){
System.out.println(files[i].getName());
System.out.println(files[i].getAbsolutePath());
System.out.println(files[i].length()+" bytes");
float kb=files[i].length()/1024;
System.out.println(kb+" kbytes");
}
}
}
}
}