Siba/src/siba/gui/CheckPanel.java

42 lines
972 B
Java

package siba.gui;
import javax.swing.JPanel;
import javax.swing.JLabel;
import javax.swing.JButton;
import javax.swing.JFileChooser;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.io.File;
public class CheckPanel extends JPanel
{
/**
* Create the panel.
*/
public CheckPanel()
{
JLabel lblNewLabel = new JLabel("Sauvegarde à vérifier");
add(lblNewLabel);
JButton btnNewButton = new JButton("Choix de la sauvegarde");
btnNewButton.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
final JFileChooser fc = new JFileChooser();
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int returnVal = fc.showDialog(CheckPanel.this,"Sauvegarde à vérifier");
if (returnVal == JFileChooser.APPROVE_OPTION){
File file = fc.getSelectedFile();
System.out.println("Répertoire chosi " + file.getPath());
}
}
});
add(btnNewButton);
}
}