Java游戏编程前篇 修改eclipse背景颜色

article/2025/10/6 8:38:35

       最近准备开始研究java游戏设计了。(不是安卓的游戏设计,关于安卓的游戏设计,我打算学完java之后直接学cocos2dx,学习java的原因是因为在公司里接触到了eclipse,所以打算顺便将java也啃下来,以后说不定哪天就用得上了,嘿嘿。学习java本身可能比较枯燥,所以我打算看完书之后一边摸索着制作游戏来实战,一边多做做笔记进行总结提高)

       好了,那么在开始之前,我们首先需要安装eclipse和在电脑上配置好java的运行环境。这里就不多说了,网上这方面的教程很多,而且我在以前的博客里面也有提到过了。我使用的版本是eclipse luna和java8。

       安装好之后,我建议将eclipse改成黑色风格。因为长时间对着白色画布的IDE工作对眼睛并不是很好,所以在游戏编程笔记开始之前,我们先来改一下背景颜色。这个很简单,在“窗口”→“首选项”→“常规”→“外观”里面,可以设置主题。默认的主题是windows7,我改成了Dark。

       但这样子只是边框改好了颜色,文本部分的颜色没改好。这个时候我们就要用到eclipse的一个插件了。下面我直接转载部分来自网上的内容:

今天花了一会儿设置了eclipse的背景。先上图。

主要通过插件来实现。

1. Eclipse Color Scheme

http://eclipsecolorthemes.org/

可以在Eclipse的Market里面搜索关键词来安装,安装完毕之后,里面附带了最流行的theme。如果需要安装其他theme,可以去官网上参考方法。

打开,Preference->General->Apperance->Color Scheme, 选择喜欢的背景。我选择的是Oblivion。

这个插件负责设置text editor区域的theme,就是中间编辑代码的那块。设置完之后,会发现只有text editor区域变黑,其他四周的框框还是白色的。

2. 改变四周框框的颜色(文件栏,菜单栏等)

在下面所给的链接下载Dark Juno主题,它修改了Eclipse所有的视图的颜色,工具栏也变成了暗黑主题。当然,我们还需要修改编辑器的颜色主题。

https://github.com/downloads/rogerdudler/eclipse-ui-themes/com.github.eclipsecolortheme.themes_1.0.0.201207121019.zip

这个主题包下载完成后,请解压到Eclipse安装目录的dropins子目录下。

重启,在Preference->General->Apperance中,选择主题为Dark Juno。

参考文档中还列举了其他方法,这种方法是我觉得最简单的。参考中提到用Chrome Theme插件,我也安装了,里面设置比较详细,适合比较geek的人。


参照上面的方法,就可以将自己的背景颜色改成黑色或者其他颜色的风格。(以前玩VS的时候我也写过一篇更改背景颜色的,现在我用VS搞mvc项目也是用黑色背景风格加上背景图片插件。eclipse当然也有这样的插件的,不过我就不折腾了哈哈。)


好了,那么预热篇就到这里结束。接下来就和大家一起写java游戏和学习java了~


http://chatgpt.dhexx.cn/article/WoW4p5XM.shtml

相关文章

java游戏开发入门(一) - HelloWorld

java游戏开发入门(一)- HelloWorld 前言开发环境启程 Hello WorldMaven启动类 HelloWorldApp创建一个600 x 600,标题为"Hello world"的窗体main运行效果完整代码 完整项目 前言 开发一款游戏,我相信很多人在学习开发之前…

JAVA编程实现猜数游戏

1.该程序就是随机生成一个1-100的整数让玩家进行游戏,不限次数,直到玩家猜对为止。 2.使用while循环语句实现功能 3.代码展示 import java.util.Random; import java.util.Scanner;public class S11 {public static void main(String[] args) {Random…

Java游戏框架编写

自己抽空编写的一个2D游戏框架(也可以说是工具类集吧),在此记录一下,开发完了顺便写了一个案例判断框架的可用性 项目地址:https://gitee.com/shaokang123/spring-game-starter 框架特点 支持直接使用Tiled设计地图,以name为beanN…

Java游戏编程——愤怒的小鸟(一)

Java游戏编程——愤怒的小鸟(一) 前言:最近在b站up主尚学堂杨老师(b站链接)学习了我做的第一个游戏项目,所以在csdn进行总结,便于今后查看。 本部分主要是将游戏的背景绘制出来 先上一张效果…

java游戏开发(java游戏开发教程)

Java游戏开发绘图器是什么呢? 众所周知,Java GUI以paint进行绘图,以repaint进行图像刷新,而完成repaint及paint这一连贯过程中所用到绘图组件,我将其称为绘图器。就我个人的体会,绘图器的调用时机应始终处于…

Java编程实现三种等级的扫雷游戏(完整版)

大家好,我是陈橘又青,今天用Java编程实现图形化界面的扫雷游戏(三种难度),以下是完整的开发思路以及代码,供各位讨论交流。 文章目录 一、效果展示初级难度中级难度高级难度测试界面 二、项目介绍项目背景功…

Java游戏编程初步

现在流行的游戏似乎都是用C或C来开发的。在java平台上几乎没有很大型及可玩的流行游戏。由于java是个新生语言,他的许多特性还有待大家的发掘,但是我们不能否认Java在游戏编程方面的强大性。本文将带领大家一步一步学习编写Java游戏。最终打造属于自己的Java游戏。 …

如何用java语言编写小游戏?(一)

学习java的过程中,如果想找一些小游戏项目来练手的话,我们需要学习哪些技术先呢?(适用于java初学者) 第一步:了解GUI编程—Swing基础 GUI(Graphical User interface): …

SQL编程篇

SQL编程篇 这是以前的学习总结: 这一周将SQL编程篇仔细地看了一遍,有不少感触,因为SQL Server 中的T-SQL语言,在某种程度上就类似C等编程语言,其中有基本运算、控制语句及函数还有一个叫存储过程的东东。但目前对他们在…

SQL语言

创建数据库 创建table,create table后可以"库名.表名"或者"库名.用户.表名",也可以用上面工具选择,如果名字中含有特殊关键字,mysql需要交,sql server需要加[] 创建表 CREATE TABLE Student (S# CHAR ( 8 …

mysql -sql编程

基础语句 # 创建库 create database dome; # 切换到数据库 use dome; # 创建表 create table z (a int unsigned); # 查看表show create table z; # 查看表结构 desc z; # 插入数据 insert into z value(1);# 修改表字段类型 alter table zz change column a a int auto_incre…

pl/SQL编程基础

一、PL/SQL编程基础 1、pl/sql的组成:声明块、执行块、异常处理块 2、编制代码实现12...100的计算 3、编写求u12...100的结果并显示的存储过程 4、编写求12...n的带参数的存储过程 三、函数编程 1、函数的概念 function函数,存储在数据库中的带返回值的命名pl/s…

PL-SQL编程

PL/SQL介绍: PL/SQL是ORACLE对标准数据库语言的扩展 PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言 PL/SQL 是对 SQL 的扩展 支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制结构 可用于创…

SQL编程学习01

在正式开始学习前,我发现之前安装的MySQL忘记了root密码。 所以在这里补充一下找回root密码的方法:MySQL找回root密码 一、问题与解决: 1、在创建表的时候出现了「1046(ErrorCode:1046.No database select…&#x…

SQL编程和高级查询

一、使用SQL操作表 1、SQL语言简介 2、数据库操纵语言 (1)INSERT命令 INSERT INTO grade VALUES (5,五年级);--插入每一列 INSERT INTO grade VALUES (6,六年级); INSERT INTO grade VALUES (7,七年级); INSERT INTO student(stuNo,stuName,sex) VAL…

数据库系统SQL编程-02

目录 一、查询平均分高于60分的课程(MSSQL) 表结构: 表样例 输出样例: 编译程序: 二、查询成绩最高的前三名同学(MSSQL) 表结构: 表样例 输出样例: 编译程序: 三、查询所授每门课程平均成绩均在70分以上的教师(MSSQL) 表结构: 表样例 …

嵌入式SQL编程快速上手教程

嵌入式SQL编程快速上手教程 声明:我这里标题虽是《嵌入式SQL编程快速上手教程》,但只是嵌入式SQL编程的冰山一角罢了,我会通过举一道简单例题来教小白快速上手嵌入式SQL编程 第一:题目描述 其模式描述分别是: S (s…

数据库系统SQL编程-01

目录 一、查询各专业学生的平均成绩(MSSQL) 表结构: 表样例 输出样例: 编译代码: 二、查询平均成绩最高的前3名同学 表结构: 表样例 输出样例: 编译代码: 三、 查询同专业的学生(MSSQL) 表结构: 表样…

pl/sql编程语言

–pl/sql编程语言 –pl/sql编程语言是对sql语言的扩展,是的sql语言具有过程化编程的特性 –pl/sql编程语言比一般的过程化编程语言,更加灵活高效 –pl/sql编程语言主要用来编写存储过程和存储函数等。 --声明方法,定义变量 --赋值操作可以用 : 也可以使…

SQL编程开发

文章目录 SQL概述SQL分类SQL语言规范 基本查询语句查询全部列查询特定列过滤操作模糊查询排序操作多表查询单行函数组函数group by和having 子查询库和表的操作库的操作表的操作数据类型列的操作 数据处理之增删改事务、约束和分页事务约束分页 安装好MySQL下步就是使用MySQL&a…