0

我有一个带有列的表格项目

描述_代码:id、名称和类型

现在我想通过从每列中选择第一个字母来形成字符串代码

例如:1,汽车,宝马。代码结果应该是1cb。

我在 Netbean 中使用 java 和 Phpmyadmin,s MySql 请帮助我

4

1 回答 1

0

步骤 1:从表中选择 * 并将其存储在结果集中。说 myRS 第 2 步:myRS.getString("id") 第 3 步:将此字符串连接到最初为空的所需字符串 第 4 步:myRS.getString("name"); 再次执行第 3 步

如果您希望所有行都使用此类字符串,请在循环中执行类似操作

编辑:

例如,向所有输入文本字段(由 netbeans 完成)添加一个键侦听器,

jTextField1.addKeyListener(new KeyAdapter(){
    public void keyReleased(KeyEvent evt){
        setTheField();
        }
    });

然后定义,

private void setTheField(){
    char[] temp = new char[3];
    String id=jTextField1.getText();
    if(id.length()>0);
        temp[0]=id.charAt(0);
    String name=jTextField2.getText();
    if(name.length()>0);
        temp[1]=name.charAt(0);
    String type=jTextField3.getText();
    if(type.length()>0);
        temp[2]=type.charAt(0);
    jTextField4.setText(new String(temp)); //Output text Field
}

现在,无论何时键入任何内容,都会设置最后一个 textField。我希望这是你所期望的。

于 2013-09-05T17:40:25.060 回答