重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
JButton(Icon icon)创建一个带图标的按钮。也有方法 public void setIcon(Icon defaultIcon)public void setPressedIcon(Icon pressedIcon)设置按钮的按下图标。public void setSelectedIcon(Icon selectedIcon)设置按钮的选择图标。
成都创新互联专业IDC数据服务器托管提供商,专业提供成都服务器托管,服务器租用,成都服务器托管,成都服务器托管,成都多线服务器托管等服务器托管服务。
图片要放在根目录下,比如你创一个项目名叫Swing,图片就要放在Swing目录下。
没有直接在窗体上设置背景图片的方法,你可利用JPanel来实现。
只需把g.drawOval(...)改成g.setColor(Color.RED); g.fillOval(..)就行了,drawOval是只画不填充,而fillOval是画并且填充,填充的颜色是由g.setColor()方法的参数决定的。
/ 编写一个图形类MyGraphic。 1)它有两个基本属性:图形线条的颜色String lineColor和图形的填充颜色String fillColor。
准备绘图前 g.setColor() 设置前景色;先把整个画布用 g.fillRect() 涂成白色,再分别画各个图形,最后绘制 Label 应该在画图形之后再做。
public abstract class Graphicsextends Object Graphics 类是所有图形上下文的抽象基类,允许应用程序可 以在组件(已经在各种设备上实现),以及闭屏图像上,进行绘制。
设置描边的数值到合适大小。经过上一步一个圆环的图形就出现了,下面我们来更改颜色,单击描边的色块,弹出拾色器窗口,选择一个颜色。在拾色器窗口中选择一个颜色单击确定之后,就可以看到圆环的颜色就被更改了。
1、帮你改了一下。你要画在panel上,然后frame.add(panel)就能显示。
2、简单写了一下,这些你最好自己看明白,都是很简单的东西。其中成员变量我没有用private修饰,因为是记事本手打,懒得写setget,Circle类的构造方法我没写,因为牵扯到一个ColorCircle类的继承。
3、颜色:Graphics2D.setColor Area:这个是用于图形裁剪的,最常用的add/subtract就是在一个图形是那个加减另一个。图形:java.awt.Shape的子类都是图形,比如new Rectangle2D.Float可以建立矩形。