
JAVA组件美化
文章平均质量分 85
beginnnnnnner
这个作者很懒,什么都没留下…
展开
-
Swing——JSlider美化
对于大部分人来说,Java默认的slider实在是不忍心用,因为太难看了。虽然说它难看,但是他确实最基本的,最基础的,Java中,所有美化后的JSlider都是通过更改这个最基本的UI之后得来的。所以,从某一方面讲,他却又是最重要的。 美化JSlider,主要通过 public void paintThumb() 以及public void paintTrack(),这原创 2017-06-08 00:59:06 · 2013 阅读 · 0 评论 -
Swing——JButton美化
关于美化JButton,先结合一个实例说吧。package test;import java.awt.AlphaComposite;import java.awt.Color;import java.awt.GradientPaint;import java.awt.Graphics;import java.awt.Graphics2D;import java.aw原创 2017-05-23 13:57:54 · 18017 阅读 · 8 评论 -
Swing——JLabel美化
首先,先说明一下组件是怎么绘制的,一般基本组件都是通过paint()方法进行绘制的,而paint()方法则是通过paintComponent()来实现的,而paintComponent()方法最终会转到该方法的BasicUI,也就是说,通过实现一个组件的BasicUI中的所有子方法,便可以达到绘制一个组件的目的。其次,并不一定,美化一个组件就一定要实现它的BasicUI,大部分时候,通过paint原创 2017-05-22 21:40:53 · 1791 阅读 · 0 评论 -
Swing——JTextField美化
说到JTextField,与之相类似的还有JPasswordField和JFormatTextField,JPasswardField大家很熟悉,就是密码框,输入的字符串不是以正常形式显示的,而是以带星号的字符串显示。JFormatTextField呢,简而言之,就是需要预先定义他的参数的一种JTextField。举个例子,如果在一个面板中,如果分别添加一个JTextField个一个JFormat原创 2017-06-08 09:45:21 · 5425 阅读 · 2 评论