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()); 

 

 

 

  • 100个Java_swing的小程序.rar (747.2 KB)
  • 下载次数: 3
  • swing_example.rar (347.8 KB)
  • 下载次数: 1
  • x.rar (15.5 KB)
  • 下载次数: 1
  • exe4j_pj.zip (3.8 MB)
  • 下载次数: 2
  • process.rar (1.3 KB)
  • 下载次数: 1
  • Arith.rar (931 Bytes)
  • 下载次数: 0

你可能感兴趣的:(eclipse swing例子收集)