psmith 2003/09/01 20:36:20 Modified: src/java/org/apache/log4j/chainsaw ReceiversPanel.java Added: src/java/org/apache/log4j/chainsaw CloseIcon.java Log: Moved out the CloseIcon into a separate class so other panels can share it. Revision Changes Path 1.8 +0 -38 jakarta-log4j/src/java/org/apache/log4j/chainsaw/ReceiversPanel.java Index: ReceiversPanel.java =================================================================== RCS file: /home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ReceiversPanel.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- ReceiversPanel.java 28 Aug 2003 23:55:42 -0000 1.7 +++ ReceiversPanel.java 2 Sep 2003 03:36:20 -0000 1.8 @@ -533,44 +533,6 @@ } /** - * A nice and simple 'X' style icon that is used to indicate a 'close' operation. - * - * @author Scott Deboy <[EMAIL PROTECTED]> - * - */ - class CloseIcon implements Icon { - int size; - int xOffSet; - int yOffSet; - - public CloseIcon(int size, int xOffSet, int yOffSet) { - this.size = size; - this.xOffSet = xOffSet; - this.yOffSet = yOffSet; - } - - public int getIconHeight() { - return size; - } - - public int getIconWidth() { - return size; - } - - public void paintIcon(Component c, Graphics g, int x, int y) { - Graphics2D g2D = (Graphics2D) g; - g2D.setStroke(new BasicStroke(1.5f)); - g2D.setRenderingHint( - RenderingHints.KEY_STROKE_CONTROL, RenderingHints.VALUE_STROKE_PURE); - g2D.setColor(Color.black); - g2D.drawLine( - x + xOffSet, y + yOffSet, x + size + xOffSet, y + size + yOffSet); - g2D.drawLine( - x + xOffSet, y + size + yOffSet, x + size + xOffSet, y + yOffSet); - } - } - - /** * A popup menu that allows the user to choose which * style of Receiver to create, which spawns a relevant Dialog * to enter the information and create the Receiver 1.1 jakarta-log4j/src/java/org/apache/log4j/chainsaw/CloseIcon.java Index: CloseIcon.java =================================================================== /* * Created on 2/09/2003 * * To change the template for this generated file go to * Window - Preferences - Java - Code Generation - Code and Comments */ package org.apache.log4j.chainsaw; import java.awt.BasicStroke; import java.awt.Color; import java.awt.Component; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.RenderingHints; import javax.swing.Icon; /** * A nice and simple 'X' style icon that is used to indicate a 'close' operation. * * @author Scott Deboy <[EMAIL PROTECTED]> * */ class CloseIcon implements Icon { int size; int xOffSet; int yOffSet; public CloseIcon(int size, int xOffSet, int yOffSet) { this.size = size; this.xOffSet = xOffSet; this.yOffSet = yOffSet; } public int getIconHeight() { return size; } public int getIconWidth() { return size; } public void paintIcon(Component c, Graphics g, int x, int y) { Graphics2D g2D = (Graphics2D) g; g2D.setStroke(new BasicStroke(1.5f)); g2D.setRenderingHint( RenderingHints.KEY_STROKE_CONTROL, RenderingHints.VALUE_STROKE_PURE); g2D.setColor(Color.black); g2D.drawLine( x + xOffSet, y + yOffSet, x + size + xOffSet, y + size + yOffSet); g2D.drawLine( x + xOffSet, y + size + yOffSet, x + size + xOffSet, y + yOffSet); } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]