java用什么字体(java程序员代码一般用什么字体)
老铁们,大家好,相信还有很多朋友对于java用什么字体和java程序员代码一般用什么字体的相关问题不太懂,没关系,今天就由我来为大家分享分享java用什么字体以及java程序员代码一般用什么字体的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
java操作图片用的字体是系统字体吗
是的,据我了解,java操作图片用的字体是系统字体。Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
你们在编写java的代码的时候一般用什么样的字体
一般适合用作程序代码显示的字体,有下列几个:
(1):Courier New 9pt, Verdana, Lucida Console(宋体,新宋体等不在讨论之列)
首先说说Courier New,这个字体虽说经典,但总体感觉其实不好。因为是等宽字体,所以对编程而言,其优点是每个字符区分的十分清楚,方便查找程序中的输入错误。不好的地方在于,因为是等宽字体,特别浪费显示空间,在看代码的时候恨不得显示器变成 21寸的才好。总之就是感觉用来看那种大的框架的源代码的时候,非常不适合。一屏只能看到很少的几句代码,有只见树木,不见森林之感,不利于从宏观角度理解代码的逻辑。另外在 VS.NET 2003里面该字体显示的中文特别大,而且很丑陋-_-!
(2):Verdana:非等宽字体。总体可读性好些,但是小的错误,比如多一个少一个空格之类的,很难排查。
Lucida Console是等宽字体。可读性也不错,但是 vs.Net显示出来有锯齿。
serif字体通常不同笔顺的粗细有别,且起笔落笔处有多余的小折线。
sans-serif字体笔画不论方向粗细相同,且起笔落笔没有多余折线。
中文字体中,可以与此类比:宋体相当于 serif字体,黑体相当于 sans-serif字体。
正文中应该用 serif字体以提高可读性,标题可以用 sans serif字体以示强调。
(3):serif字体在视觉上强调单词的整体,因此作为正文更可读;而 sans serif强调单个的字母。
研究显示,在 web中 sans-serif字体更易阅读。正文字体比较好的选择:Arial 9.75或 MS Sans Serif 9.75。为了提高阅读准确性和速度,最好的字体大小是 8.25, 9.0,或 9.75("MS Serif 8.25"除外)。
(4)养眼的编辑器配色
环境:VS2005
字体:Verdana, 10pt
普通文本背景色:238,239,230(#E6EFEE)
java组件字体中的Font的各个方法怎么运用
java.awt.Font
设计字体显示效果 Font mf= new Font(String字体,int风格,int字号);
字体:TimesRoman, Courier, Arial等
风格:三个常量 lFont.PLAIN, Font.BOLD, Font.ITALIC
字号:字的大小(磅数)
设置组件当前使用的字体:setFont(Font fn)
获取组件当前使用的字体:getFont()
int i= font.stringWidth(String str);获取str字符的长度
详细说明
getFont(int face,int style,int size).例如:
Font font= Font.getFont(Font.FACE_SYSTEM,Font.STYLE_BOLD,Font. SIZE_MEDIUM).无论哪一个参数,都只能使用系统设置的数值,这些数值具体的大小在不同的手机上可能不同。下面对于其中的三个参数的取值做详细的介绍: face参数指字体的外观,其的值: FACE_MONOSPACE——等宽字体l
FACE_PROPORTIONAL——均衡字体l
FACE_SYSTEM——系统字体style参数指字体的样式,其的取值:l
STYLE_BOLD——粗体l
STYLE_ITALIC——斜体l
STYLE_PLAIN——普通l
STYLE_UNDERLINED——下划线l
STYLE_BOLD| STYLE_ITALIC——粗斜体l
STYLE_UNDERLINED| STYLE_BOLD——带下划线粗体l
STYLE_UNDERLINED| STYLE_ITALIC——带下划线斜体l
STYLE_UNDERLINED| STYLE_ITALIC| STYLE_BOLD——带下划线的粗斜体size参数指字体的大小,其的取值:l
SIZE_SMALL——小l
SIZE_MEDIUM——中l
SIZE_LARGE——大通过上面的参数的值,可以组合出你需要的字体对象。下面是一些常用的字体操作:
1.获得系统的默认字体:Font font= Font.getDefaultFont().
2.在panit方法内部,假设Graphics参数的名称为g,则获得当前字体的方法是:Font font= g.getFont().
3.在panit方法内部,假设Graphics参数的名称为g,则设置当前字体的方法是:g.setFont(font).其中font为你构造好的字体对象。
4.在MIDP2.0中,List可以设置每行的字体格式,方法是:list.setFont(0,font).则上面的代码是将list中的第一行设置为font类型的字体。最后介绍一下在Nokia系列的手机中,字体大小的具体参数:
java程序员代码一般用什么字体
一般适合用作程序代码显示的字体,有下列几个:
(1):Courier New 9pt, Verdana, Lucida Console(宋体,新宋体等不在讨论之列)
首先说说Courier New,这个字体虽说经典,但总体感觉其实不好。因为是等宽字体,所以对编程而言,其优点是每个字符区分的十分清楚,方便查找程序中的输入错误。不好的地方在于,因为是等宽字体,特别浪费显示空间,在看代码的时候恨不得显示器变成 21寸的才好。总之就是感觉用来看那种大的框架的源代码的时候,非常不适合。一屏只能看到很少的几句代码,有只见树木,不见森林之感,不利于从宏观角度理解代码的逻辑。另外在 VS.NET 2003里面该字体显示的中文特别大,而且很丑陋-_-!
(2):Verdana:非等宽字体。总体可读性好些,但是小的错误,比如多一个少一个空格之类的,很难排查。
Lucida Console是等宽字体。可读性也不错,但是 vs.Net显示出来有锯齿。
serif字体通常不同笔顺的粗细有别,且起笔落笔处有多余的小折线。
sans-serif字体笔画不论方向粗细相同,且起笔落笔没有多余折线。
中文字体中,可以与此类比:宋体相当于 serif字体,黑体相当于 sans-serif字体。
正文中应该用 serif字体以提高可读性,标题可以用 sans serif字体以示强调。
(3):serif字体在视觉上强调单词的整体,因此作为正文更可读;而 sans serif强调单个的字母。
研究显示,在 web中 sans-serif字体更易阅读。正文字体比较好的选择:Arial 9.75或 MS Sans Serif 9.75。为了提高阅读准确性和速度,最好的字体大小是 8.25, 9.0,或 9.75("MS Serif 8.25"除外)。
(4)养眼的编辑器配色
环境:VS2005
字体:Verdana, 10pt
普通文本背景色:238,239,230(#E6EFEE)
好了,文章到这里就结束啦,如果本次分享的java用什么字体和java程序员代码一般用什么字体问题对您有所帮助,还望关注下本站哦!