You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by gb...@apache.org on 2010/04/18 21:58:44 UTC

svn commit: r935398 - in /pivot/trunk: tutorials/www/platform-overview.xml wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTextInputSkin.java

Author: gbrown
Date: Sun Apr 18 19:58:44 2010
New Revision: 935398

URL: http://svn.apache.org/viewvc?rev=935398&view=rev
Log:
Minor tutorial doc update; ensure that TextInput prompt is painted with the correct text hints.

Modified:
    pivot/trunk/tutorials/www/platform-overview.xml
    pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTextInputSkin.java

Modified: pivot/trunk/tutorials/www/platform-overview.xml
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/www/platform-overview.xml?rev=935398&r1=935397&r2=935398&view=diff
==============================================================================
--- pivot/trunk/tutorials/www/platform-overview.xml (original)
+++ pivot/trunk/tutorials/www/platform-overview.xml Sun Apr 18 19:58:44 2010
@@ -84,6 +84,9 @@ limitations under the License.
                 <tt>org.apache.pivot.io</tt> - Classes related to input/output operations.
             </li>
             <li>
+                <tt>org.apache.pivot.json</tt> - Classes for working with JSON data.
+            </li>
+            <li>
                 <tt>org.apache.pivot.serialization</tt> - Classes for use in data serialization.
             </li>
             <li>

Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTextInputSkin.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTextInputSkin.java?rev=935398&r1=935397&r2=935398&view=diff
==============================================================================
--- pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTextInputSkin.java (original)
+++ pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTextInputSkin.java Sun Apr 18 19:58:44 2010
@@ -21,6 +21,7 @@ import java.awt.Color;
 import java.awt.Font;
 import java.awt.Graphics2D;
 import java.awt.Rectangle;
+import java.awt.RenderingHints;
 import java.awt.Shape;
 import java.awt.Toolkit;
 import java.awt.font.FontRenderContext;
@@ -330,6 +331,10 @@ public class TerraTextInputSkin extends 
             && !textInput.isFocused()) {
             graphics.setFont(font);
             graphics.setColor(promptColor);
+            graphics.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING,
+                fontRenderContext.getAntiAliasingHint());
+            graphics.setRenderingHint(RenderingHints.KEY_FRACTIONALMETRICS,
+                fontRenderContext.getFractionalMetricsHint());
             graphics.drawString(prompt, padding.left - scrollLeft + 1,
                 (height - textHeight) / 2 + ascent);
         } else {