[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/gzz/vob/vobs ColoredSquareSectorVob.java
From: |
Asko Soukka |
Subject: |
[Gzz-commits] gzz/gzz/vob/vobs ColoredSquareSectorVob.java |
Date: |
Wed, 05 Mar 2003 04:17:54 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Asko Soukka <address@hidden> 03/03/05 04:17:54
Modified files:
gzz/vob/vobs : ColoredSquareSectorVob.java
Log message:
AWT impl
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/vob/vobs/ColoredSquareSectorVob.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
Patches:
Index: gzz/gzz/vob/vobs/ColoredSquareSectorVob.java
diff -u gzz/gzz/vob/vobs/ColoredSquareSectorVob.java:1.1
gzz/gzz/vob/vobs/ColoredSquareSectorVob.java:1.2
--- gzz/gzz/vob/vobs/ColoredSquareSectorVob.java:1.1 Tue Mar 4 11:38:44 2003
+++ gzz/gzz/vob/vobs/ColoredSquareSectorVob.java Wed Mar 5 04:17:54 2003
@@ -45,7 +45,7 @@
*/
public class ColoredSquareSectorVob extends ColoredSectorVob {
-public static final String rcsid = "$Id: ColoredSquareSectorVob.java,v 1.1
2003/03/04 16:38:44 humppake Exp $";
+public static final String rcsid = "$Id: ColoredSquareSectorVob.java,v 1.2
2003/03/05 09:17:54 humppake Exp $";
public ColoredSquareSectorVob() {
super(90, 360, 10);
@@ -71,8 +71,10 @@
if(nsolids == 0) {
g.setColor(bg);
g.fillRect(mx, my, mw, mh);
- } else {
- g.clipRect(mx-1, my-1, mw+2, mh+2);
+ } else if (my+mh > 0) {
+ System.out.println("FOO!:" + my + " " +mh);
+ Shape oldClip = g.getClip();
+ g.clipRect(mx+1, my+1, mw-2, mh-2);
int arc = sector / nsolids;
int r = (int)Math.sqrt((mw/2)*(mw/2) + (mh/2)*(mh/2));
for(int i=0; i<nsolids; i++) {
@@ -81,6 +83,7 @@
2*r, 2*r,
start + arc * i, arc);
}
+ g.setClip(oldClip);
}
if(drawBorder) {