|
@@ -1,10 +1,7 @@
|
|
package view;
|
|
package view;
|
|
|
|
|
|
-import java.awt.BasicStroke;
|
|
|
|
import java.awt.Color;
|
|
import java.awt.Color;
|
|
import java.awt.Component;
|
|
import java.awt.Component;
|
|
-import java.awt.Font;
|
|
|
|
-import java.awt.Graphics;
|
|
|
|
import java.awt.Graphics2D;
|
|
import java.awt.Graphics2D;
|
|
import java.awt.image.BufferedImage;
|
|
import java.awt.image.BufferedImage;
|
|
|
|
|
|
@@ -69,11 +66,8 @@ public class PseudoCodeRenderer extends DefaultTreeCellRenderer {
|
|
if( value instanceof PseudoCodeNode )
|
|
if( value instanceof PseudoCodeNode )
|
|
{
|
|
{
|
|
BufferedImage rowNumerImg = new BufferedImage( 30, 30, BufferedImage.TYPE_INT_ARGB );
|
|
BufferedImage rowNumerImg = new BufferedImage( 30, 30, BufferedImage.TYPE_INT_ARGB );
|
|
- Graphics2D g = rowNumerImg.createGraphics();
|
|
|
|
- g.setBackground(Color.WHITE);
|
|
|
|
- g.clearRect(0, 0, 30, 30);
|
|
|
|
|
|
+ Graphics2D g = (Graphics2D) rowNumerImg.getGraphics();
|
|
g.setColor( Color.BLACK );
|
|
g.setColor( Color.BLACK );
|
|
- //g.fillRect(0, 0, 30, 30);
|
|
|
|
g.drawString( "" + getLineNumber( (TreeNode) value ), 5, 20 );
|
|
g.drawString( "" + getLineNumber( (TreeNode) value ), 5, 20 );
|
|
g.dispose();
|
|
g.dispose();
|
|
this.setClosedIcon( new ImageIcon( rowNumerImg ) );
|
|
this.setClosedIcon( new ImageIcon( rowNumerImg ) );
|