java怎么将查询到的数据库的内容显示到java图形界面上?

2024年11月13日 01:33
有3个网友回答
网友(1):

public class frame1 extends JFrame {

public frame1() {
setContentPane(getPanel());
setSize(200, 200);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}

private JPanel getPanel() {
JPanel panel = new JPanel(new BorderLayout());
JTextArea text = new JTextArea();
//将信息整合成字符串赋值给JTextArea,
text.setText("姓名:Duck\n密码:1234 。。。。\n");
text.setVisible(true);
panel.add(text, BorderLayout.CENTER);
return panel;
}

public static void main(String[] args) {
new frame1();
}
}

我的也没错啊,我是将你查询到的数据库的内容整合成一个字符串,在弹出界面上的JTextArea 这个控件上显示,你可以把我给的例子运行一下看看...

我无语了,JFrame不是一个窗体么?
好吧,换一种说法,你想怎样显示这些数据?你所谓的窗体时另外弹出来的还是在原有窗体上

网友(2):

方法如下:
1、先在外面定义一个StringBuild
2、然后再循环里StringBuild.append(rs.getObject(1))
3、最后将字符串显示到JTextField里就行了。

网友(3):

JtextField
t
=
new
JtextField();t.setText(name);