<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    kooyee ‘s blog

    開源軟件, 眾人努力的結晶, 全人類的共同財富
    posts - 103, comments - 55, trackbacks - 0, articles - 66
       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    [Swing] Table 操作

    Posted on 2008-02-29 21:07 kooyee 閱讀(295) 評論(0)  編輯  收藏 所屬分類: Swing/Applet

    關于table的使用方法可以參考sun的官方網站:

    http://java.sun.com/docs/books/tutorial/uiswing/components/table.html



    這里補充的主要是model的使用,去自定義table的format。

    在DefaultTableModel 基礎上改進model。 在定義new DefaultTableModel時修改override它的內部method

    部分代碼:

    String[] columnNames = {"ID""Date""Value""Qty""Total"}
                Vector columnNamesV 
    = new Vector(Arrays.asList(columnNames));
                Vector rowData 
    = new Vector();

    table.setModel(
    new javax.swing.table.DefaultTableModel(rowData,
         columnNamesV) 
    {

    //通過這個method使table能夠根據cell的object類型來決定顯示格式,例如boolean以checkbox格式顯示,而不是true/false的文字。
        public Class getColumnClass(int c) {
                  Vector col 
    = (Vector)getDataVector().get(0);
         
    return col.get(c).getClass();
              }


    //使全部cell為不能編輯
        public boolean isCellEditable(int rowIndex, int columnIndex) {
         
    return false;
        }

       }
    );


    主站蜘蛛池模板: 国产乱子伦精品免费视频| 黄网站在线播放视频免费观看| 人与动性xxxxx免费| 亚洲一区中文字幕| 最刺激黄a大片免费网站| 在线播放免费播放av片| 亚洲欧洲日韩在线电影| 自拍偷自拍亚洲精品播放| 大地影院MV在线观看视频免费 | 99视频精品全部免费观看| 国产在线不卡免费播放| 亚洲国产成人手机在线观看| 久久成人免费电影| 国产jizzjizz免费看jizz| 老司机福利在线免费观看| 久久精品亚洲乱码伦伦中文| GOGOGO免费观看国语| 亚洲AV无码久久精品狠狠爱浪潮| 亚洲乱色熟女一区二区三区蜜臀| 成人毛片18女人毛片免费96| 蜜芽亚洲av无码精品色午夜| 国产精品福利片免费看| 日本免费电影一区| 特黄特色的大片观看免费视频| 中文字幕精品无码亚洲字| 一级毛片免费毛片一级毛片免费 | 亚洲综合在线一区二区三区| 嫩草在线视频www免费观看| 久久99亚洲网美利坚合众国| 日本人的色道免费网站| 亚洲aⅴ无码专区在线观看 | 免费黄色网址入口| 亚洲一级大黄大色毛片| 国产男女猛烈无遮挡免费视频网站 | 九九九精品成人免费视频| 亚洲hairy多毛pics大全| 国产偷国产偷亚洲高清日韩| 69视频免费在线观看| 亚洲av成人片在线观看| 亚洲AV区无码字幕中文色| 最近中文字幕mv免费高清视频7|