我希望在JTextField中有一个JButton(带有一个文件夹图标图像),就像在JTextField的最右边一样,这样当单击时,该按钮会打开一个JFileChooser,当选择一个文件时,该路径为该文件出现在JTextField中.
我已经制作了这段代码,但没有显示出来.
public class TextFieldChooser extends JTextField {
public ImageIcon folderIcon;
public JButton btnFolder;
public TextFieldChooser(int columns) {
super(columns);
btnFolder = new JButton();
folderIcon = new ImageIcon(getClass().getResource("/resources/folder_find.png"));
btnFolder.setIcon(folderIcon);
this.add(btnFolder);
}
}
Run Code Online (Sandbox Code Playgroud)