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 {