返回顶部
首页 > 资讯 > 精选 >如何让JBuilder的ide使用外观
  • 351
分享到

如何让JBuilder的ide使用外观

2023-06-03 03:06:28 351人浏览 安东尼
摘要

本篇内容主要讲解“如何让JBuilder的ide使用外观”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何让JBuilder的ide使用外观”吧!一:准备工作。下载Alloy 1.3并生成所需的

本篇内容主要讲解“如何让JBuilder的ide使用外观”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何让JBuilder的ide使用外观”吧!

一:准备工作。
下载Alloy 1.3并生成所需的Alloy.jar(主要是加入一个alloy.properties文件)。

建立目录E:feelslib (将Alloy.jar放在里面)
  src (存放源文件)
二:编写所需的类文件。
1.使用Alloy提供的外观。
这里以AcidTheme为例:

Java">file://AcidThemeAlloyLookAndFeel.java

package soft.wes.feels;

import com.incors.plaf.alloy.*;
import com.incors.plaf.alloy.themes.acid.*;

public class AcidThemeAlloyLookAndFeel extends AlloyLookAndFeel{
 public AcidThemeAlloyLookAndFeel(){
 super(new AcidTheme());
 }
}//end of file
保存上面的文件,注意package!!这里AcidThemeAlloyLookAndFeel.java应当放在E:feelssrcsoftwesfeels目录下。
DefaultThemeAlloyLookAndFeel.java, BedouinThemeAlloyLookAndFeel.java, GlassThemeAlloyLookAndFeel.java 与上面的类结构一样,相信稍有Java基础就可以自己写出来。
2.使用自定义的外观。
file://CustomOneAlloyLookAndFeel.java

package soft.wes.feels;

import java.awt.*;
import com.incors.plaf.alloy.*;
import com.incors.plaf.alloy.themes.custom.*;

public class CustomOneAlloyLookAndFeel extends AlloyLookAndFeel{
 
 public CustomOneAlloyLookAndFeel(){
 super(CustomThemeFactory.createTheme(new Color(171, 177, 128),
 new Color(242, 242, 235),
 new Color(100, 103, 92),
 new Color(112, 142, 148),
 new Color(182, 204, 216),
 new Color(180, 208, 213)));
 }
 
}//end of file
将上面的文件保存在E:feelssrcsoftwesfeels 目录下,程序中各个参数的具体含义请参考Alloy的api文档。
三:生成所需的.jar文件。
这里使用ANT编译并打包。
1.创建build.XML 和 build.properties文件。
build.properties
-----------------------------------------
#常用属性设定

src.dir=src
build.dir=build
lib.dir=lib
build.dir.classes=${build.dir}/classes
classes.package = feels.jar
src.package = feels_src.jar
------------------------------------------
build.xml
------------------------------------------

 
 <javac classpath="."
 srcdir="${src.dir}"
 destdir="${build.dir.classes}">

 <jar jarfile = "${classes.package}"
 basedir = "${build.dir.classes}"
 includes = "soft/**">
 
 <jar jarfile = "${src.package}"
 basedir = "${src.dir}"
 includes = "soft/**">


------------------------------------------
关于ANT的使用,请自行参考相关的文章。

编译并打包。
首先注意目录结构如下:
E:feels
  build.properties
  build.xml
  libAlloy.jar
  srcsoftwesfeels
    DefaultThemeAlloyLookAndFeel.java
  BedouinThemeAlloyLookAndFeel.java
  GlassThemeAlloyLookAndFeel.java
  AcidThemeAlloyLookAndFeel.java

运行命令:E:feels>ant
输出如下:
Buildfile: build.xml

prepare:
  [mkdir] Created dir: E:feelsbuild
  [mkdir] Created dir: E:feelsbuildclasses

compile:
  [javac] Compiling 5 source files to E:feelsbuildclasses

package:
  [jar] Building jar: E:feelsfeels.jar
  [jar] Building jar: E:feelsfeels_src.jar

BUILD SUCCESsfUL
Total time: 12 seconds
四:在JBuilder中使用外观:
如果你的JBuilder使用的是默认的外观,到Tools/IDE Options/Look and feel:选Metal,切换一下(不切换会找不到下面所说的行)后,关闭JBuilder(一定要先关闭)。将Alloy.jar和feels.jar复制到 JBuilder安装目录libext,修改C:Documents and Settingswes.jbuilder7user_zh.properties (wes为当前用户名),找到第8行,修改为:browser;look_and_feel=soft.wes.feels.CustomOneAlloyLookAndFeel(当然,可以自由选择任一个了),保存后退出。
重新启动JBuilder,就可以欣赏一下自己定制的漂亮的外观了。

五:说明。
1.上面的方法在linux平台也适用,需要修改的配置文件是/root/.jbuilder7/user_zh.properties(假设当前的用户为root)。
2.显示的字体,背景,边框等属性都是可以修改的,这些就留给大家自己去研究好了,如果你设计出了超酷的外观别忘了和大家一起分享呀。
3.如果觉的太靓了,Tools/Editor Options/Color/Editor color scheme: 选Classic,这个方案是最养眼的。
4.注意:修改后最明显的“负作用”就是使用中心情愉悦,工作效率明显提高。

到此,相信大家对“如何让JBuilder的ide使用外观”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: 如何让JBuilder的ide使用外观

本文链接: https://lsjlt.com/news/232656.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何让JBuilder的ide使用外观
    本篇内容主要讲解“如何让JBuilder的ide使用外观”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何让JBuilder的ide使用外观”吧!一:准备工作。下载Alloy 1.3并生成所需的...
    99+
    2023-06-03
  • 在 JBuilder 中如何使用 Log4j
    这篇文章主要介绍了在 JBuilder 中如何使用 Log4j,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。//调用配置文件一(日志不换行输出)public static v...
    99+
    2023-06-03
  • 如何使用设计模式的外观模式
    这篇文章主要介绍“如何使用设计模式的外观模式”,在日常操作中,相信很多人在如何使用设计模式的外观模式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用设计模式的外观模式”...
    99+
    2024-04-02
  • Win10系统如何让用户自定义外观和性能等选项
      Windows系统作为兼容机系统,运行在各种不同品牌、不同硬件规格的机器上。多年来Windows一直提供自定义性能和外观的选项供用户选择,Win10也不例外。下面我们来看看Win10系统下如何自定义外观和性能选项。 ...
    99+
    2023-06-09
    Win10 外观 性能 用户 系统 选项
  • css如何改善表格的外观
    这篇文章给大家分享的是有关css如何改善表格的外观的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 表格边框 如需在 CSS 中设置表格边框,请使用 border 属性。 ...
    99+
    2024-04-02
  • 如何用PyQt打造具有专业外观的GUI
    这篇文章主要介绍“如何用PyQt打造具有专业外观的GUI”,在日常操作中,相信很多人在如何用PyQt打造具有专业外观的GUI问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何用PyQt打造具有专业外观的GUI...
    99+
    2023-06-15
  • 如何使用Python响应IDE文件,让你的开发更高效?
    Python是一种功能强大的编程语言,被广泛应用于各种领域,特别是在软件开发领域中。许多开发人员使用Python作为他们的首选编程语言,因为它具有简单易学,易于阅读和编写代码的特点。在这篇文章中,我们将介绍如何使用Python响应IDE文件...
    99+
    2023-09-11
    响应 ide 文件
  • mysql中如何使用乐观锁和悲观锁
    MySQL中可以使用SELECT ... FOR UPDATE语句来实现悲观锁。这个语句会在查询时锁定被查询的行,在事务结束前都不会释放锁。 例如,我们可以使用以下的 SQL 语句来锁定一个特定的行: ``` BEGIN; SELE...
    99+
    2023-09-18
    mysql
  • 如何在matplotlib中使用grid()函数设置网格线外观
    本篇文章为大家展示了如何在matplotlib中使用grid()函数设置网格线外观,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。grid()函数概述grid()函数用于设置绘图区网格线。grid()...
    99+
    2023-06-06
  • 如何使用 HTML 外部样式表提升网页美观度?
    ...
    99+
    2024-04-02
  • 如何使用mysql观测MDL锁
    如何使用mysql观测MDL锁,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。在给一个小表加字段的时候,一直拿不到锁,报错:ERROR ...
    99+
    2024-04-02
  • 如何在mysql中使用悲观锁与乐观锁析
    如何在mysql中使用悲观锁与乐观锁析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、悲观锁顾名思义,就是对于数据的处理持悲观态度,总认...
    99+
    2024-04-02
  • 如何使用 IDE 学习 Python?
    Python 是一种非常流行的编程语言,它易于学习和使用,因此越来越多的人想要学习它。在学习 Python 的过程中,IDE 是一个非常重要的工具,因为它可以让你更高效地编写代码,并提供许多有用的功能来帮助你学习 Python。 在本文中...
    99+
    2023-10-27
    学习笔记 ide 教程
  • Flutter Cupertino如何构建外观和感觉原生的 iOS应用
    Flutter中的Cupertino库提供了一些widget,可以帮助开发者构建外观和感觉原生的iOS应用。下面是一些使用Cuper...
    99+
    2023-09-20
    iOS
  • 怎么使用CSS3的appearance属性改变元素的外观
    这篇文章主要介绍“怎么使用CSS3的appearance属性改变元素的外观”,在日常操作中,相信很多人在怎么使用CSS3的appearance属性改变元素的外观问题上存在疑惑,小编查阅了各式资料,整理出简单...
    99+
    2024-04-02
  • Java IDE中如何使用数组?
    在Java编程中,数组是一种非常重要的数据结构。它可以存储一组相同类型的数据,而且我们可以使用下标来访问数组中的元素。在Java IDE中,使用数组也非常简单,我们可以通过一些快捷键或者菜单来创建、修改和使用数组。 创建数组 在Java ...
    99+
    2023-09-19
    ide 数组 npm
  • Vue2.0如何使用watch观察prop变化
    这篇文章主要介绍Vue2.0如何使用watch观察prop变化,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体如下:A 组件:export default { ...
    99+
    2024-04-02
  • 探析如何使用SystemTap观测TCP Backlog
    目录什么是TCP Backlog实验环境搭建观测linux最终采用的backlog大小观测半连接队列大小观测全连接队列大小总结什么是TCP Backlog 本文所使用的Linux内核版本信息 5.15.0-56-gene...
    99+
    2023-05-06
    SystemTap观测TCP Backlog SystemTap TCP Backlog
  • 探析如何使用SystemTap观测TCP Backlog
    目录什么是TCP Backlog实验环境搭建观测Linux最终采用的backlog大小观测半连接队列大小观测全连接队列大小总结什么是TCP Backlog 本文所使用的Linux内核...
    99+
    2023-05-17
    SystemTap观测TCP Backlog SystemTap TCP Backlog
  • JBuilder 6如何用Borland方式的Java集成开发环境
    JBuilder 6如何用Borland方式的Java集成开发环境,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Jbuilder软件提供了三种不同的版本,它们是:个人版,专业版...
    99+
    2023-06-03
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作