-
大小: 2.89MB文件类型: .rar金币: 1下载: 0 次发布日期: 2023-10-28
- 语言: 其他
- 标签: docflex-docl
资源简介
代码片段和文件信息
package java4;
import java.awt.*;
import javax.swing.*;
/**
* Draws a bullet icon like the one shown on the picture below:
*
* @author Filigris Works
* @see javax.swing.Icon
* @prj:type demo
* @todo Support different bullet shapes
*/
public class BulletIcon implements Icon
{
private Color myColor = null;
public BulletIcon()
{
}
/**
* This allows to specify the color for the bullet.
* If null
(default) the foreground color
* of the component is used where the icon is drawn.
*/
public void setColor (Color color)
{
myColor = color;
}
/**
* The icon width.
* @return 6 (pixels)
*/
public int getIconWidth()
{
return 6;
}
/**
* The icon height.
* @return 6 (pixels)
*/
public int getIconHeight()
{
return 6;
}
/**
* Here‘s where the actual drawing occurs. Producing a bullet shape
* is very simple. Just two intersecting rectangles and that‘s all:
*
* int w = getIconWidth();
* int h = getIconHeight();
*
* g.fillRect (x+1 y w-2 h);
* g.fillRect (x y+1 w h-2);
*
*/
public void paintIcon (Component c Graphics g int x int y)
{
g.setColor (myColor != null ? myColor : c.getForeground());
int w = getIconWidth();
int h = getIconHeight();
g.fillRect (x+1 y w-2 h);
g.fillRect (x y+1 w h-2);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 85267 2016-06-27 23:27 tools\docflex-doclet-1.6.1\CHANGES.html
文件 375 2016-06-27 23:27 tools\docflex-doclet-1.6.1\config\generator.config
文件 1437 2016-06-27 23:27 tools\docflex-doclet-1.6.1\demo\java4\BulletIcon.java
文件 67 2016-06-27 23:27 tools\docflex-doclet-1.6.1\demo\java4\doc-files\bullet.gif
文件 187 2016-06-27 23:27 tools\docflex-doclet-1.6.1\demo\java4\package.html
文件 107 2016-06-27 23:27 tools\docflex-doclet-1.6.1\demo\java5\Author.java
文件 2000 2016-06-27 23:27 tools\docflex-doclet-1.6.1\demo\java5\BulletIcon.java
文件 67 2016-06-27 23:27 tools\docflex-doclet-1.6.1\demo\java5\doc-files\bullet.gif
文件 175 2016-06-27 23:27 tools\docflex-doclet-1.6.1\demo\java5\package-info.java
文件 232 2016-06-27 23:27 tools\docflex-doclet-1.6.1\demo\java5\Review.java
文件 110 2016-06-27 23:27 tools\docflex-doclet-1.6.1\demo\java5\Reviews.java
文件 52227 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\about.html
文件 1896 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\about_toc.html
文件 60920 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\doclet.html
文件 3534 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\doclet_toc.html
文件 17037 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\faq.html
文件 1412 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\faq_toc.html
文件 278 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\cfg.gif
文件 8908 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\designer_s.png
文件 8859 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\diagram.png
文件 16531 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\DocletDSM_s.png
文件 13943 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\eclipse_javadoc_1.png
文件 13548 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\eclipse_javadoc_2.png
文件 4657 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\err_dialog.png
文件 273 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\generating.html
文件 7046 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\generating.png
文件 6617 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\generating_s.png
文件 278 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\generator_dialog.html
文件 7214 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\generator_dialog.png
文件 6318 2016-06-27 23:27 tools\docflex-doclet-1.6.1\doc\docs\images\generator_dialog_s.png
............此处省略254个文件信息
- 上一篇:EPLAN PPE图纸
- 下一篇:OSG与OSGB批量转化工具
评论
共有 条评论