Creating Jbutton using MySQL database entry
<p>I am a beginner and I am trying to figure out a way to have a jbutton automatically be created when a new entry is inserted into the MySQL database column. The text of this button will be pulled in from an entry in the database. I have figured out how to pull in the information from the table to be used as the jbutton text, however, I feel that there has to be an easier way to do it. Any ideas on either of these issues? I have included a snippet of my code below. Thanks!</p>

<pre><code>public class JuniorSkills extends javax.swing.JFrame {

/**
 * Creates new form JuniorSkills
 */
public JuniorSkills() throws ClassNotFoundException {
initComponents();
    Connection conn = null;
    Statement statement = null;
    ResultSet rs = null;


    try {
        Class.forName("com.mysql.jdbc.Driver");
        conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/simlab","root","password");
        System.out.println("Connected to database");

        statement = conn.createStatement();
        rs = statement.executeQuery("SELECT * FROM skill_table WHERE class='junior'");

        int count = 0;
        while(rs.next())
        {
            count++;
            String gotit = rs.getString(1);
            //System.out.println(gotit);
            if(count==1)
            {
                Skill1.setText(rs.getString(1));
            }
            else if(count==2)
            {
                skill2.setText(rs.getString(1));
            }
            else if(count==3)
            {
                skill3.setText(rs.getString(1));
            }
            else if(count==4)
            {
                skill4.setText(rs.getString(1));
            }
            else if(count==5)
            {
                Skill5.setText(rs.getString(1));
            }
            else if(count==6)
            {
                skill6.setText(rs.getString(1));
            }
            else if(count==7)
            {
                Skill7.setText(rs.getString(1));
            }
            else if(count==8)
            {
                Skill8.setText(rs.getString(1));
            }
            else if(count==9)
            {
                Skill9.setText(rs.getString(1));
            }
            else if(count==10)
            {
                Skill10.setText(rs.getString(1));
            }
        }
    } catch (SQLException ex) {
        Logger.getLogger(JuniorSkills.class.getName()).log(Level.SEVERE, null, ex); 
    }



}
</code></pre>
