Ich habe hier was kleines gecodet, was nach einer Datei, wie zum Beispiel eine Bild oder eine Textdatei nach den Namen suchen soll.
Ich gebe Hallo ein und es soll die Datei Hallo.png finden
Aber irgendwie macht er das nicht. Wie mein Name sagt, bin ich Anfänger.
Ich gebe Hallo ein und es soll die Datei Hallo.png finden
Aber irgendwie macht er das nicht. Wie mein Name sagt, bin ich Anfänger.
Java:
package Hallo;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JTextField;
import javax.swing.JButton;
public class v {
private JFrame frame;
private JTextField txtPath;
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
v window = new v();
window.frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
public v() {
initialize();
}
private void initialize() {
frame = new JFrame();
frame.setBounds(100, 100, 450, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().setLayout(null);
txtPath = new JTextField();
txtPath.setBounds(10, 10, 414, 21);
frame.getContentPane().add(txtPath);
txtPath.setColumns(10);
JButton btnBrowse = new JButton("Browse");
btnBrowse.setBounds(10, 41, 87, 23);
frame.getContentPane().add(btnBrowse);
btnBrowse.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JFileChooser fileChooser = new JFileChooser();
fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
fileChooser.setAcceptAllFileFilterUsed(false);
int rVal = fileChooser.showOpenDialog(null);
if (rVal == JFileChooser.APPROVE_OPTION) {
txtPath.setText(fileChooser.getSelectedFile().toString());
}
}
});
}
}