`
zjmfeeling
  • 浏览: 23300 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

eclipse swing例子收集

 
阅读更多

备忘以记录!

--------------

1.设置行颜色

private Map rowIndex_map = new HashMap();

    

    DefaultTableCellRenderer dtc = new DefaultTableCellRenderer(){  

        public Component getTableCellRendererComponent(JTable table,  

                Object value, boolean isSelected, boolean hasFocus,  

                int row, int column) {

        System.out.println(row);

        if(rowIndex_map.containsKey(row)){

        this.setBackground(Color.red);

        }

        else{

        this.setBackground(Color.white);

        }

         return super.getTableCellRendererComponent(table, value,  

                 isSelected, hasFocus, row, column); 

         

        }  

    };  

rowIndex_map.put(1, 1);

        rowIndex_map.put(2, 2);

        table.getColumnModel().getColumn(0).setCellRenderer(dtc);

 

-------------------------------------------

2.默认打开桌面路径

  1. JFileChooser fileChooser = new JFileChooser();  
  2. FileSystemView fsv = FileSystemView.getFileSystemView();  //注意了,这里重要的一句  
  3. System.out.println(fsv.getHomeDirectory());                //得到桌面路径  
  4. fileChooser.setCurrentDirectory(fsv.getHomeDirectory()); 

 

 

 

  • x.rar (15.5 KB)
  • 下载次数: 1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics