小编Pyr*_*ite的帖子

如何将JButton放在JTextField(Java)中?

我希望在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)

java jfilechooser jbutton jtextfield

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

java ×1

jbutton ×1

jfilechooser ×1

jtextfield ×1