`
zjmfeeling
  • 浏览: 23801 次
  • 性别: 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
分享到:
评论

相关推荐

    java2实用教程(第3版例子代码)

    9. **Java Swing和JavaFX**:介绍GUI编程,如何使用Swing库创建桌面应用程序,以及JavaFX作为现代UI开发的选项。 10. **Java反射机制**:反射允许程序在运行时检查和修改自身,是Java动态性的一个重要体现。 11. *...

    Escape:最终编程作业

    是一个很好的例子。 我的游戏是一个使用Eclipse的简单Java密室逃脱游戏,它是我2014年秋季计算机科学入门班的最终作业。 开发依赖于Swing GUI。 Gimp 2用于创建图形。 下面是其中一堵墙的图像。使用Eclipse运行zip...

    Java界面连接MySQL

    你可以设计一个表单来收集连接参数,并在按钮点击事件中调用上述的`getConnection()`方法,然后使用返回的`Connection`对象执行SQL语句。 例如,使用Swing创建一个简单的登录界面: ```java import javax.swing.*;...

    java程序设计教程.rar

    这些实验有助于提高编程技能,并让你熟悉集成开发环境(IDE),如Eclipse或IntelliJ IDEA。 其次,课件通常包含PPT或PDF文档,详细讲解了Java语言的各个方面。它们可能会涵盖类加载器、内存模型、异常处理、集合...

    Javair.zip

    这款名为"Javair.zip"的游戏,就是这样一个例子,它在星空背景中展现了激烈的空战场景,玩家驾驶的飞机与不同类型的敌机进行对决。 首先,我们要理解游戏的基本框架。在Java中,通常会使用Swing或JavaFX库来创建...

    NBA_Client:软工三大作业NBA数据分析系统客户端版本库

    这个“NBA数据分析系统”很可能是其中之一,其目标是通过收集、处理和展示NBA比赛的相关数据,来帮助用户理解比赛趋势、球员表现以及球队战略。 在Java编程语言中,这样的客户端程序可能采用了Swing或JavaFX等图形...

    Spring Rich Client

    Spring Rich Client Platform(SRCP)是一种基于Java Swing的客户端应用程序开发框架,它充分利用了Spring框架的强大功能,为开发者提供了构建可扩展、模块化且高性能的桌面应用的可能性。本文将详细介绍Spring Rich...

    Java开发技术大全 电子版

    3.2.7对象的释放和垃圾收集机制108 3.3成员变量的定义与使用109 3.3.1成员变量的定义109 3.3.2成员变量的访问权限110 3.3.3实例成员变量和静态成员变量114 3.4方法的定义和实现116 3.4.1方法的声明117 3.4.2...

    JAVA上百实例源码以及开源项目源代码

    简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!...

    Deitel_and-Deitel:我对Java的入门见解

    此外,书中可能还会涵盖Java SE(标准版)的核心API,如Swing或JavaFX用于构建图形用户界面(GUI),以及Java EE(企业版)用于开发服务器端应用,如Servlets和JSP(JavaServer Pages)。 对于初学者,学习如何使用...

    MusicAppSNS:GeoTrackMetroChart

    "MusicAppSNS:GeoTrackMetroChart"项目就是一个很好的例子,它展示了如何将地理位置信息与音乐播放数据相结合,创建出具有互动性的都市音乐排行榜。在这个基于Java的项目中,我们将会探讨以下几个关键知识点: 1. *...

    JavaEE(权威)

    - **Swing/AWT**:用于构建桌面应用程序的 GUI 框架。 - **Rich Client Platform (RCP)**:用于构建富客户端应用程序。 ##### 1.4.3 Web 层组件 Web 层组件主要包括: - **Servlets**:用于处理 HTTP 请求和响应。...

Global site tag (gtag.js) - Google Analytics