`
shoukii0721
  • 浏览: 79594 次
社区版块
存档分类
最新评论

修改Eclipse启动图片

    博客分类:
  • Java
阅读更多
import java.io.File; 
import java.util.ArrayList; 
import java.util.List; 
import java.util.Random; 
 
public class RunEclipse { 
 
    private static String picFolder = "mysplash"; 
 
    /**
     * @param args
     * @throws Exception
     */ 
    public static void main(String[] args) throws Exception { 
 
        makeFolder(picFolder); 
 
        String runString = "eclipse.exe -showsplash "; 
        runString += picFolder; 
        runString += "\\"; 
        runString += getShowPictureName(picFolder); 
 
        Runtime rt = Runtime.getRuntime(); 
        rt.exec(runString); 
 
    } 
 
    private static void makeFolder(String folder) { 
        File file = new File(folder); 
        if (!file.exists()) { 
            file.mkdir(); 
        } 
    } 
 
    /**
     * @param args
     */ 
    private static String getShowPictureName(String filePath) { 
 
        int picCount = 0; 
        List<String> picList = new ArrayList<String>(); 
        String strRun = ""; 
 
        File file = new File(filePath); 
 
        if (file.isDirectory()) { 
            String[] filelist = file.list(); 
 
            for (int i = 0; i < filelist.length; i++) { 
                if (filelist[i].toLowerCase().endsWith(".bmp")) { 
                    picCount++; 
                    picList.add(filelist[i]); 
                } 
            } 
 
            if (picCount > 0) { 
                Random rand = new Random(); 
                int index = rand.nextInt(picCount); 
                strRun = filelist[index]; 
            } 
        } 
 
        return strRun; 
    } 
 
}  
分享到:
评论

相关推荐

    eclipse背景主题插件

    因此,在选择和安装插件时,应考虑到它们可能对Eclipse启动速度和运行效率的影响,确保找到一个平衡点。 6. **与其他工具的集成** 高质量的Eclipse插件往往能够与其它开发工具和框架无缝集成,例如版本控制系统...

    给你的【eclipse】换个启动页面吧!!

    2. **自定义启动画面**:用户可能希望通过更换图片、添加个人logo或者改变颜色主题来个性化他们的Eclipse启动画面,以提高开发环境的舒适度和个性化体验。 3. **使用脚本和工具**:`createShortCut.bat`可能是一个...

    eclipse最终版bmp动态更换

    在动态更换Eclipse启动画面的过程中,需使用的bmp文件尺寸为452*302像素,这是因为Eclipse在启动时会读取这个尺寸的图片作为其启动画面。 其次,Eclipse是一款基于Java的集成开发环境(IDE),它可以通过Java运行时...

    eclipse设置工作空间

    - 打开Eclipse启动器; - 在“Workspace”栏中输入新工作空间的路径或选择已有工作空间; - 点击“Launch”。 这种方式适用于首次启动Eclipse或需要切换到新的工作空间时使用。 ##### 2. 运行时更改工作空间 ...

    Eclipse RCP 开发入门

    比如,可以直接添加 `product` 文件来配置应用的基本信息,如启动图标、关于对话框的图片和文本、product 和 application 的信息等,并支持直接导出 RCP 产品。 #### 四、创建基于 Eclipse 的 RCP 产品 - **准备...

    Eclipse自定义启动画面和图标的方法介绍

    这些图片文件是Eclipse启动时展示的启动画面和左上角的图标。 对于状态栏图标的自定义,可以替换javaee-ide_x16.png文件来更改Eclipse启动后的图标。对于AndroidADTbundle,可在icons目录下找到并替换adt32.png或...

    Eclipse中文汉化包以及方式

    这时,你可以尝试查找并安装更全面的汉化包,或者手动修改Eclipse的配置文件来实现完全汉化。 7. **更新汉化包**:当Eclipse有新版本发布时,记得检查汉化包是否有对应的更新。因为新版本的Eclipse可能引入了新的...

    eclipse FrescoDemo

    开发者可以通过导入这个工作空间,在Eclipse中直接查看和修改代码,运行示例,以理解Fresco的各种功能和用法。 通过这个FrescoDemo,开发者可以学习到如何在Android应用中集成Fresco,如何配置相关依赖,以及如何...

    eclipse-jee-kepler-SR1-win32-x86_64.zip

    为了自定义Eclipse的行为,可以在`eclipse.ini`中调整JVM参数,或者通过菜单栏的“窗口” -&gt; “首选项”来修改IDE的设置。对于JEE开发,Eclipse内置了对Java EE的支持,如Web项目创建、服务器配置、JSP、Servlet编辑...

    eclipse插件_OpenExplorer

    安装完成后,通常会在Eclipse的导航栏中出现一个新的图标,点击即可启动OpenExplorer。 总的来说,OpenExplorer是一款针对Eclipse开发者的实用工具,它提升了文件管理的效率,使得开发者能更加专注于代码编写和项目...

    1.14.2版本的eclipse 工程

    在压缩包中,"1.14.2版本的eclipse工程"很可能是包含整个工程文件夹的压缩文件,其中包括了源代码文件(如.java文件)、资源文件(如图片、配置文件等)、编译后的类文件、项目配置文件(如.project和.classpath)...

    eclipse热部署

    完成上述配置后,可以通过Eclipse中的服务器视图,选择以Debug模式启动Tomcat服务器。这种方式可以让开发者更方便地调试代码。 #### 四、手动发布更改 完成配置后,每次修改完Java文件或JSP文件后,需要手动点击...

    在eclipse4中创建fragment

    - **生命周期管理**:Fragment遵循与主插件相同的生命周期,即当主插件启动时Fragment启动,主插件关闭时Fragment关闭。你可以通过实现`org.eclipse.core.runtime.Plugin`接口中的`start`和`stop`方法来处理Fragment...

    jrebel7.0.2 for eclipse安装包

    3. **Eclipse 集成**:JRebel 插件完美融入 Eclipse IDE,通过菜单或快捷键即可启动或关闭 JRebel 功能,使得开发者无需离开熟悉的开发环境。 4. **资源管理**:JRebel 7.0.2 能够处理静态资源(如 CSS、JavaScript...

    图片美化工具加圆角修饰

    3. "RoundPic.exe":这是主程序文件,用户双击运行这个EXE(Executable)文件就可以启动图片美化工具。 4. "Readme.txt":这是一个常见的文本文件,通常包含开发者提供的额外信息,如安装步骤、注意事项或变更日志。...

    搭建Eclipse+MyEclipse开发环境,搭建Eclipse

    4. **配置Eclipse**: 进入Eclipse后,可以进行个性化设置,如修改工作空间、导入导出设置、安装插件等。 5. **创建项目**: 在Eclipse中,可以通过“File” -&gt; “New” -&gt; “Project”来创建新的Java项目或其他类型...

    com.sysdeo.eclipse.tomcat_3.5.0

    2. **Tomcat服务器管理**:插件可能提供了启动、停止、部署和监控Tomcat服务器的功能,使得开发者无需离开Eclipse就能进行操作。 3. **版本兼容性**:理解软件版本之间的差异,以及为什么某些插件可能不适用于较新的...

Global site tag (gtag.js) - Google Analytics