JAVA,怎样将控制台上的数据显示在GUI界面上

我做了一个学生信息管理系统,按了查询之后数据都显示在控制台那里,我想问问,怎样才能将数据显示在我所创的界面中的文本框里??

假设你的文本框是text1

那你在按了查询后text1.setText();就可以 了追问

查询出来的结果集我定义为rs,那么我要将他放到text1,命令应该要怎样呢

追答

int i=rs.getInt(n); 或者 String s=rs.getString(n);

其中n指定第几列,, 然后setTest()就可以了..

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-13
import java.awt.Color;
import java.awt.Rectangle;
import java.util.Vector;

import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;

public class MyTable extends JFrame {
private static final long serialVersionUID = 9119678689207543365L;

private JTable jtable;

private JScrollPane jsp1 = new JScrollPane();

public MyTable() {
this.setSize(400, 500);
Vector<String> str = new Vector<String>();// 表格标题
str.add("姓名");
str.add("性别");
str.add("专业");
Vector<Vector<String>> str3 = new Vector<Vector<String>>();// 表格数据
for (int i = 0; i < 50; i++) {// 这里你可以处理你的ResultSet数据,转换成Vector类型,就可以在JTable中显示
Vector<String> str2 = new Vector<String>();
str2.add("姓名" + i);
str2.add("性别" + i);
str2.add("专业" + i);
str3.add(str2);
}
jtable = new JTable(str3, str);// 创建一个表格
this.getContentPane().setLayout(null);
jsp1.setBorder(BorderFactory.createLineBorder(Color.black));
jsp1.setBounds(new Rectangle(20, 20, 350, 400));
jsp1.getViewport().add(jtable);
this.add(jsp1);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

public static void main(String[] args) {
new MyTable();
}
}追问

那我怎样把这个表格放置在我的整个界面那里呢??,我的QQ317016706,加我聊聊吧,谢谢~

Java GUI 桌面应用开发
使用JFormDesigner进行拖拉布局,可快速创建页面,但需购买许可使用。创建图形页面后,插件会自动同步生成java文件。关键点包括顶层容器的Name值应设置为'this',生成的文件需继承javax.swing.JFrame,单选RadioButton需添加同一Button Group,defaultCloseOperation设置为EXIT以正确退出程序,给按钮绑定事件,关闭...

java淡入淡出式显示gui
public static void main(String args[]) { Runnable doCreateAndShowGUI = new Runnable() { public void run() { createAndShowGUI();} };

有实现java自动生成GUI界面的工具
1. WindowBuilder Pro http:\/\/www.eclipse.org\/windowbuilder\/ https:\/\/developers.google.com\/java-dev-tools\/download-wbpro?hl=zh-CN 2. Jigloo(最新版是2010年更新的,看来这个项目现在已经不再做了)http:\/\/www.cloudgarden.com\/jigloo\/ 3. 也可以直接用IDE如:NetBeans或MyEclipse,二者中都有...

初识Java Swing:构建图形用户界面
在使用Java Swing前,首先需要确保你的开发环境已设置好。这包括安装Java开发工具包(JDK)和集成开发环境(IDE),例如Eclipse或者IntelliJ IDEA。首个Swing应用实例 通过一个简单的实例来开始使用Java Swing,创建一个Java类,内容如代码所示。运行程序后,可以观察到一个包含文本标签的窗口的显示效果。理解...

java编程中,GUI界面的一般框架有什么??希望大神给写个程序实例,程序内 ...
java GUI一般,通过AWT,SWING 实现 其余比较流行的是SWT,但是它不是官方库, 并且不能跨平台 \/\/注意:Swing, 所以很多不涉及界面组件的一些类比如布局 等Swing也可以使用 但是组件,最好不要混用, 容易出现一些组件叠加,等显示错误 比如JButton TextField等混用 \/\/参考代码 下面使用Swing组件来实现 imp...

如何给java应用程序用javafx(fxml,css)做界面?
JavaFX是Java平台的图形用户界面(GUI)工具包,实现MVC模式,将应用程序划分为模型(Model)、视图(View)和控制器(Controller)三部分。模型表示数据和业务逻辑,视图管理用户界面,控制器是应用程序的逻辑,通常由JavaFX事件处理程序实现。二、创建JavaFX项目 1. 打开IntelliJ,选择“新建项目”。2. 在“...

java中show是什么意思?
show在Java中的作用是用于展示或显示某个信息或对象。例如,在GUI界面开发中,可以使用show方法将程序界面展示给用户,方便用户进行交互操作。在文本处理等领域中,show方法也可以用于将处理结果输出给用户。在Java中,使用show方法通常要调用Java提供的GUI库或其他相关库。例如,在Swing中,可以通过调用JFrame...

【java界面开发】常有人说java不适合开发GUI,想问java在GUI开发上究 ...
我知道的就是第一,做出来的东西不好看,想要好看点要费更多功夫。第二,效率很低,一个button在内存中站很大地方,java还有自己的垃圾回收机制,程序会越跑越快慢。第三,市场占有太低,java的优点是跨平台,所以大多数人都把精力放在跨平台这个优点上,GUI多数都是在windows上运行,c++优势特大。

JavaGUI——Java图形用户界面
GUI(Graphical User Interface,图形用户界面)是计算机操作界面的直观形式,相较于命令行界面,图形界面更易于用户理解与操作。Java图形界面主要由AWT(Abstract Windows ToolKit,抽象窗口工具包)和Swing(AWT的扩展)两个核心库组成。AWT依赖于本地系统方法实现功能,属重量级控件,而Swing则完全由Java实现,...

我的世界命令方块怎么在屏幕中间显示字
方法一:在命令方块中输入代码:\/title @a title {text:"要显示的文字",color:blue};方法二:在命令方块上输入:titie @p titie (输入字),再输入:titie @p titie 我,这样屏幕上就会有字了。

相似回答