2016-04-30 6 views
0

このコードでは、データベースからホスト名とIPアドレスを単純に表示しています。今私は、最初のチェックボックスが来るの選択の任意の種類のためにそこにチェックボックスを追加したい、そのチェックボックスの前にホスト名とipadressは親切にあなたはたぶん私のデータベースから各項目にチェックボックスを追加してください

private void HomeActionPerformed(java.awt.event.ActionEvent evt) {          
     jTextArea1.setText("Clients ID\t\t\tClients Name\t\t\tClients IPAddress\n"); 
     int i=0; 
     sh1 = new JCheckBox(); 
     Connection conn=MySqlConnect.ConnectDB(); 
     String Sql="Select * from clients"; 
     try 
     { 
      PreparedStatement pst=conn.prepareStatement(Sql); 
      ResultSet rs=pst.executeQuery(); 
      while(rs.next()) 
      { 
       String str=rs.getString("hostname"); 
       String str1=rs.getString("ipaddress"); 
       i=i+1; 
       jTextArea1.append(i+"\t\t\t"+str+"\t\t\t"+str1+"\n"); 
      } 
     } 
     catch(Exception e) 
     { 
      JOptionPane.showMessageDialog(null,e); 
     } 
     } 

答えて

1

をすべきである助けることが、私はどのように行うことができますです値をJTableにロードしてみてください。値の反対のセルにチェックボックスを追加することができます。または近くのチェックボックスを使ってテキストフィールドを使用することもできますが、それは難しくなります。

+0

'' JTextAreaにチェックボックスを含めることができると確信していません」 - そうではありません。正解は、JTableを使用することです。 –

関連する問題