HITZoneII 版 (精华区)

发信人: elife (我拷,被警察带走了!), 信区: HITZoneII
标  题: [合集]画个图,我给你构造个界面吧
发信站: 哈工大紫丁香 (2002年11月16日07:45:36 星期六), 站内信件


────────────────────────────────────────
 freejacky (nothing but ...)          于 Fri Nov 15 15:11:04 2002) 说道:

具体功能实现你再把已经有的代码修改进去调试一下吧
发我信箱里

────────────────────────────────────────
 Vulpecula (危险的心)                 于 2002年11月15日15:11:50 星期五 说道:

我就是照你原来做的那个做的呀,狐狸说你知道的,才让我来问你
【 在 freejacky (nothing but ...) 的大作中提到: 】
: 具体功能实现你再把已经有的代码修改进去调试一下吧
: 发我信箱里

────────────────────────────────────────
 freejacky (nothing but ...)          于 Fri Nov 15 15:18:30 2002) 说道:

你看看吧,作为参考
怎么可能是我原来做的那个??

package myprojects.showtable;

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2002</p>
 * <p>Company: </p>
 * @author unascribed
 * @version 1.0
 */

public class MainFrm extends JFrame {

    DataLink db = new DataLink();

    private JButton btnStart = new JButton();
    private JButton btnNext = new JButton();
    private JButton btnClose = new JButton();
    private JScrollPane sclMain = new JScrollPane();
    private JTable tblMain = new JTable(10, 10);

    public MainFrm() {
        try {
            jbInit();
        }
        catch(Exception e) {
            e.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        this.setTitle("流程表处理");
        this.getContentPane().setLayout(null);
        this.getContentPane().setSize(420, 355);
        btnStart.setText("开始");
        btnStart.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(ActionEvent e) {
                onStart(e);
            }
        });
        btnStart.setBounds(new Rectangle(70, 320, 80, 25));
        btnNext.setText("下一步");
        btnNext.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(ActionEvent e) {
                onNext(e);
            }
        });
        btnNext.setBounds(new Rectangle(170, 320, 80, 25));
        btnClose.setText("结束");
        btnClose.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(ActionEvent e) {
                onClose(e);
            }
        });
        btnClose.setBounds(new Rectangle(270, 320, 80, 25));
        sclMain.setBounds(new Rectangle(10, 10, 400, 300));
        sclMain.getViewport().add(tblMain, null);
        this.getContentPane().add(sclMain, null);
        this.getContentPane().add(btnStart, null);
        this.getContentPane().add(btnNext, null);
        this.getContentPane().add(btnClose, null);
        this.db.DataConnect();
        this.db.getTable("SELECT * FROM Table1");
    }

    void onStart(ActionEvent e) {

    }

    void onNext(ActionEvent e) {

    }

    void onClose(ActionEvent e) {
        db.shutDown();
        System.exit(0);
    }

    public static void main(String[] args) {
        try {
            MainFrm mainFrm = new MainFrm();
            mainFrm.setSize(new Dimension(425, 380));
            mainFrm.addWindowListener(new java.awt.event.WindowAdapter() {
                public void windowClosing(java.awt.event.WindowEvent e) {
                    System.exit(0);
                };
            });
            mainFrm.show();
            mainFrm.setVisible(true);
        } catch (Throwable exception) {
            System.err.println("cssoft.swing.CSPanel 的 main() 中发生异常");
            exception.printStackTrace(System.out);
        }
    }
}
【 在 Vulpecula (危险的心) 的大作中提到: 】
: 我就是照你原来做的那个做的呀,狐狸说你知道的,才让我来问你
: 【 在 freejacky (nothing but ...) 的大作中提到: 】
: : 具体功能实现你再把已经有的代码修改进去调试一下吧
: : 发我信箱里



────────────────────────────────────────
 Vulpecula (危险的心)                 于 2002年11月15日15:20:12 星期五 说道:

你这个我试了呀,就是从数据库中获得的数据(在两个Vector对象中)
没法显示在table上呀,真的,我试过好多次了
【 在 freejacky (nothing but ...) 的大作中提到: 】
: 你看看吧,作为参考
: 怎么可能是我原来做的那个??

: package myprojects.showtable;

: import java.awt.*;
: import javax.swing.*;
: import java.awt.event.*;

: /**
:  * <p>Title: </p>

────────────────────────────────────────
 jjn (荆棘鸟)                         于 2002年11月15日15:21:41 星期五 说道:

坚持
【 在 Vulpecula (危险的心) 的大作中提到: 】
: 你这个我试了呀,就是从数据库中获得的数据(在两个Vector对象中)
: 没法显示在table上呀,真的,我试过好多次了
: 【 在 freejacky (nothing but ...) 的大作中提到: 】
: : 你看看吧,作为参考
: : 怎么可能是我原来做的那个??
: : package myprojects.showtable;
: : import java.awt.*;

────────────────────────────────────────
 freejacky (nothing but ...)          于 Fri Nov 15 15:23:55 2002) 说道:

做一个MyTableModel extend DefaultTableModel,
再new一下
生成MyTableModel的实例,例如model
然后table.setModel(model);
所有对表这个控件的操作都直接操作在model上
例如:
model.setDataVector(vData, vTitle);
model.insert……

【 在 Vulpecula (危险的心) 的大作中提到: 】
: 你这个我试了呀,就是从数据库中获得的数据(在两个Vector对象中)
: 没法显示在table上呀,真的,我试过好多次了
: 【 在 freejacky (nothing but ...) 的大作中提到: 】
: : 你看看吧,作为参考
: : 怎么可能是我原来做的那个??
: : 
: : package myprojects.showtable;
: : 
: : import java.awt.*;
: : import javax.swing.*;
: : import java.awt.event.*;
: : 
: : /**
: :  * <p>Title: </p>



────────────────────────────────────────
 Vulpecula (危险的心)                 于 2002年11月15日15:25:15 星期五 说道:

你让我做?帅哥?不会吧?&^%$#)(*&&^%$#$@#@
【 在 freejacky (nothing but ...) 的大作中提到: 】
: 做一个MyTableModel extend DefaultTableModel,
: 再new一下
: 生成MyTableModel的实例,例如model
: 然后table.setModel(model);
: 所有对表这个控件的操作都直接操作在model上
: 例如:
: model.setDataVector(vData, vTitle);
: model.insert……

: 【 在 Vulpecula (危险的心) 的大作中提到: 】
: : 你这个我试了呀,就是从数据库中获得的数据(在两个Vector对象中)

────────────────────────────────────────
 freejacky (nothing but ...)          于 Fri Nov 15 15:28:42 2002) 说道:

上CSDN去问问
很简单的
里面可以什么方法都不用
但是涉及到你那个表具体哪个列属于什么类型的数据
你就要重载getClass()方法(好象是这个名字)
里面return的东西就是具体列的那个类,例如return Integer.getClass()
如果涉及到是否可以编辑的问题,就要重载isEditable()方法
里面根据传进来的参数判断返回是否可以编辑
大概就是这样啦
你试一下吧
【 在 Vulpecula (危险的心) 的大作中提到: 】
: 你让我做?帅哥?不会吧?&^%$#)(*&&^%$#$@#@
: 【 在 freejacky (nothing but ...) 的大作中提到: 】
: : 做一个MyTableModel extend DefaultTableModel,
: : 再new一下
: : 生成MyTableModel的实例,例如model
: : 然后table.setModel(model);
: : 所有对表这个控件的操作都直接操作在model上
: : 例如:
: : model.setDataVector(vData, vTitle);
: : model.insert……
: : 
: : 【 在 Vulpecula (危险的心) 的大作中提到: 】
: : : 你这个我试了呀,就是从数据库中获得的数据(在两个Vector对象中)



────────────────────────────────────────
 Vulpecula (危险的心)                 于 2002年11月15日15:29:47 星期五 说道:

谢谢
【 在 freejacky (nothing but ...) 的大作中提到: 】
: 上CSDN去问问
: 很简单的
: 里面可以什么方法都不用
: 但是涉及到你那个表具体哪个列属于什么类型的数据
: 你就要重载getClass()方法(好象是这个名字)
: 里面return的东西就是具体列的那个类,例如return Integer.getClass()
: 如果涉及到是否可以编辑的问题,就要重载isEditable()方法
: 里面根据传进来的参数判断返回是否可以编辑
: 大概就是这样啦
: 你试一下吧
: 【 在 Vulpecula (危险的心) 的大作中提到: 】

────────────────────────────────────────
 freejacky (nothing but ...)          于 Fri Nov 15 15:35:55 2002) 说道:

你究竟是哪个?
一定是马甲
//kick
【 在 Vulpecula (危险的心) 的大作中提到: 】
: 谢谢
: 【 在 freejacky (nothing but ...) 的大作中提到: 】
: : 上CSDN去问问
: : 很简单的
: : 里面可以什么方法都不用
: : 但是涉及到你那个表具体哪个列属于什么类型的数据
: : 你就要重载getClass()方法(好象是这个名字)
: : 里面return的东西就是具体列的那个类,例如return Integer.getClass()
: : 如果涉及到是否可以编辑的问题,就要重载isEditable()方法
: : 里面根据传进来的参数判断返回是否可以编辑
: : 大概就是这样啦
: : 你试一下吧
: : 【 在 Vulpecula (危险的心) 的大作中提到: 】



────────────────────────────────────────
 Vulpecula (危险的心)                 于 2002年11月15日15:37:54 星期五 说道:

第一,我知道你是帅哥,因为我看到过你的照片
第二,我不是马甲,我就是我
第三,你不要怀疑我是你认识的某一个朋友,因为你不认识我
第四,这个ID可能会让你们产生怀疑,但的确和狐狸无关。
能说的,就这么多了,真的只有这么多了
【 在 freejacky (nothing but ...) 的大作中提到: 】
: 你究竟是哪个?
: 一定是马甲
: //kick
: 【 在 Vulpecula (危险的心) 的大作中提到: 】
: : 谢谢
: : 【 在 freejacky (nothing but ...) 的大作中提到: 】

────────────────────────────────────────
 mymajia (马甲)                       于 2002年11月15日15:38:53 星期五 说道:

嘎嘎
帅哥的照片拿出来共享
【 在 Vulpecula (危险的心) 的大作中提到: 】
: 第一,我知道你是帅哥,因为我看到过你的照片
: 第二,我不是马甲,我就是我
: 第三,你不要怀疑我是你认识的某一个朋友,因为你不认识我
: 第四,这个ID可能会让你们产生怀疑,但的确和狐狸无关。
: 能说的,就这么多了,真的只有这么多了
: 【 在 freejacky (nothing but ...) 的大作中提到: 】
: : 你究竟是哪个?
: : 一定是马甲
: : //kick

────────────────────────────────────────
 allen (一路上有你)                   于 2002年11月15日15:45:32 星期五 说道:

 no door
【 在 mymajia (马甲) 的大作中提到: 】
: 嘎嘎
: 帅哥的照片拿出来共享
: 【 在 Vulpecula (危险的心) 的大作中提到: 】
: : 第一,我知道你是帅哥,因为我看到过你的照片
: : 第二,我不是马甲,我就是我
: : 第三,你不要怀疑我是你认识的某一个朋友,因为你不认识我
: : 第四,这个ID可能会让你们产生怀疑,但的确和狐狸无关。
: : 能说的,就这么多了,真的只有这么多了

────────────────────────────────────────
 mymajia (马甲)                       于 2002年11月15日15:46:14 星期五 说道:

use windows
嘎嘎
【 在 allen (一路上有你) 的大作中提到: 】
:  no door
: 【 在 mymajia (马甲) 的大作中提到: 】
: : 嘎嘎
: : 帅哥的照片拿出来共享

────────────────────────────────────────
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:204.674毫秒