|
From: <be...@us...> - 2006-10-23 20:55:20
|
Revision: 42
http://svn.sourceforge.net/jtreemap/?rev=42&view=rev
Author: benoitx
Date: 2006-10-23 13:54:54 -0700 (Mon, 23 Oct 2006)
Log Message:
-----------
Moved remotely
Added Paths:
-----------
trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java
Removed Paths:
-------------
trunk/JTreeMap/src/main/java/org/jense/swing/jtreemap/DefaultToolTip.java
Copied: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java (from rev 41, trunk/JTreeMap/src/main/java/org/jense/swing/jtreemap/DefaultToolTip.java)
===================================================================
--- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java (rev 0)
+++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java 2006-10-23 20:54:54 UTC (rev 42)
@@ -0,0 +1,58 @@
+/*
+ * Created on 28 sept. 2005
+ */
+package org.jense.swing.jtreemap;
+
+import java.awt.Color;
+import java.awt.Dimension;
+import java.awt.Font;
+import java.awt.Graphics;
+
+import javax.swing.JToolTip;
+
+/**
+ * Default ToolTip for the jTreeMap.
+ *
+ * @author Laurent DUTHEIL
+ */
+public class DefaultToolTip extends JToolTip {
+ private static final long serialVersionUID = -2492627777999093973L;
+ private JTreeMap jTreeMap;
+ private Font labelFont;
+ private Font valueFont;
+
+ /**
+ * Constructor.
+ *
+ * @param jTreeMap the jTreeMap who display the tooltip
+ */
+ public DefaultToolTip(JTreeMap jTreeMap) {
+ this.jTreeMap = jTreeMap;
+ this.labelFont = new Font("Default", Font.BOLD, 14);
+ this.valueFont = new Font("Default", Font.PLAIN, 10);
+
+ int width = 160;
+ int height = getFontMetrics(this.labelFont).getHeight()
+ + getFontMetrics(this.valueFont).getHeight();
+
+ Dimension size = new Dimension(width, height);
+ this.setSize(size);
+ this.setPreferredSize(size);
+ }
+
+ @Override
+ public void paint(Graphics g) {
+ if (this.jTreeMap.getActiveLeaf() != null) {
+ g.setColor(Color.lightGray);
+ g.fill3DRect(0, 0, this.getWidth(), this.getHeight(), true);
+ g.setColor(Color.black);
+ g.setFont(this.labelFont);
+ g.drawString(this.jTreeMap.getActiveLeaf().getLabel(), 5, g
+ .getFontMetrics(this.labelFont).getAscent());
+ g.setFont(this.valueFont);
+ g.drawString(this.jTreeMap.getActiveLeaf().getLabelValue(), 5, this
+ .getHeight() - 5);
+ }
+ }
+
+}
Deleted: trunk/JTreeMap/src/main/java/org/jense/swing/jtreemap/DefaultToolTip.java
===================================================================
--- trunk/JTreeMap/src/main/java/org/jense/swing/jtreemap/DefaultToolTip.java 2006-10-23 20:54:03 UTC (rev 41)
+++ trunk/JTreeMap/src/main/java/org/jense/swing/jtreemap/DefaultToolTip.java 2006-10-23 20:54:54 UTC (rev 42)
@@ -1,58 +0,0 @@
-/*
- * Created on 28 sept. 2005
- */
-package org.jense.swing.jtreemap;
-
-import java.awt.Color;
-import java.awt.Dimension;
-import java.awt.Font;
-import java.awt.Graphics;
-
-import javax.swing.JToolTip;
-
-/**
- * Default ToolTip for the jTreeMap.
- *
- * @author Laurent DUTHEIL
- */
-public class DefaultToolTip extends JToolTip {
- private static final long serialVersionUID = -2492627777999093973L;
- private JTreeMap jTreeMap;
- private Font labelFont;
- private Font valueFont;
-
- /**
- * Constructor.
- *
- * @param jTreeMap the jTreeMap who display the tooltip
- */
- public DefaultToolTip(JTreeMap jTreeMap) {
- this.jTreeMap = jTreeMap;
- this.labelFont = new Font("Default", Font.BOLD, 14);
- this.valueFont = new Font("Default", Font.PLAIN, 10);
-
- int width = 160;
- int height = getFontMetrics(this.labelFont).getHeight()
- + getFontMetrics(this.valueFont).getHeight();
-
- Dimension size = new Dimension(width, height);
- this.setSize(size);
- this.setPreferredSize(size);
- }
-
- @Override
- public void paint(Graphics g) {
- if (this.jTreeMap.getActiveLeaf() != null) {
- g.setColor(Color.lightGray);
- g.fill3DRect(0, 0, this.getWidth(), this.getHeight(), true);
- g.setColor(Color.black);
- g.setFont(this.labelFont);
- g.drawString(this.jTreeMap.getActiveLeaf().getLabel(), 5, g
- .getFontMetrics(this.labelFont).getAscent());
- g.setFont(this.valueFont);
- g.drawString(this.jTreeMap.getActiveLeaf().getLabelValue(), 5, this
- .getHeight() - 5);
- }
- }
-
-}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|