小编use*_*042的帖子

将Jbutton添加到Jtable的每一行

我需要你的帮助,我想在Jtable的每一行添加一个Jbutton(删除按钮).直到现在,我在每一行都添加了按钮,但我对操作有疑问.我尝试过这个,但它不起作用.当我点击按钮时没有任何反应.任何人都可以帮助我,我真的是堆栈.这是我的代码:

`public class Fenetre extends JFrame {

    Statement stmt;
    Map<Integer,Integer> row_table  = new HashMap<Integer,Integer>();
    JButton addUser;


  public Fenetre(){

    this.setLocationRelativeTo(null);
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    this.setTitle("JTable");
    this.setSize(600, 140);

    String requeteListeUser=" SELECT * FROM COMPTE_UTILISATEUR";
    try{
    stmt= (Statement) new Connexion().getConnection().createStatement();
    ResultSet resultat= stmt.executeQuery(requeteListeUser);
     resultat.last();
    String  title[] = {"Nom","Prenom","Matricule","Action"};
     int rowCount = resultat.getRow();

     Object[][] data  = new Object[rowCount][4];

     final JTable tableau = new JTable(data,title);
     JButton jButton2= new JButton("Supprimer");



    // this.tableau = new JTable(model);
    tableau.getColumn("Action").setCellRenderer(new ButtonRenderer());

    this.getContentPane().add(new JScrollPane(tableau), BorderLayout.CENTER); 
    int i=0;
        resultat.beforeFirst(); // on repositionne le curseur avant …
Run Code Online (Sandbox Code Playgroud)

java swing jtable jbutton

0
推荐指数
1
解决办法
3275
查看次数

标签 统计

java ×1

jbutton ×1

jtable ×1

swing ×1