Author: jerome
Date: 2008-08-22 12:02:58 +0200 (Fri, 22 Aug 2008)
New Revision: 1568

Modified:
   
software_suite_v2/software/tuxdroid-gadget-framework/trunk/tuxdroid-gadget-framework/sources/com/kysoh/tuxdroid/gadget/framework/propertyEditor/GadgetParameterEditorLabelRenderer.java
   
software_suite_v2/software/tuxdroid-gadget-framework/trunk/tuxdroid-gadget-framework/sources/com/kysoh/tuxdroid/gadget/framework/propertyEditor/GadgetParametersEditorValueRenderer.java
Log:
* Table look improvements.

Modified: 
software_suite_v2/software/tuxdroid-gadget-framework/trunk/tuxdroid-gadget-framework/sources/com/kysoh/tuxdroid/gadget/framework/propertyEditor/GadgetParameterEditorLabelRenderer.java
===================================================================
--- 
software_suite_v2/software/tuxdroid-gadget-framework/trunk/tuxdroid-gadget-framework/sources/com/kysoh/tuxdroid/gadget/framework/propertyEditor/GadgetParameterEditorLabelRenderer.java
     2008-08-21 22:08:29 UTC (rev 1567)
+++ 
software_suite_v2/software/tuxdroid-gadget-framework/trunk/tuxdroid-gadget-framework/sources/com/kysoh/tuxdroid/gadget/framework/propertyEditor/GadgetParameterEditorLabelRenderer.java
     2008-08-22 10:02:58 UTC (rev 1568)
@@ -22,22 +22,37 @@
 
 package com.kysoh.tuxdroid.gadget.framework.propertyEditor;
 
+import java.awt.Color;
 import java.awt.Component;
+import java.awt.Font;
+import java.awt.Insets;
 
 import javax.swing.JLabel;
 import javax.swing.JTable;
+import javax.swing.table.DefaultTableCellRenderer;
+import javax.swing.table.DefaultTableModel;
 import javax.swing.table.TableCellRenderer;
+import javax.swing.table.TableColumn;
 
 import com.kysoh.tuxdroid.gadget.framework.container.GadgetParameter;
 
 public final class GadgetParameterEditorLabelRenderer implements 
TableCellRenderer {
+
+       private static final long serialVersionUID = 1L;
        private final JLabel label = new JLabel();
 
        @Override
-       public Component getTableCellRendererComponent(JTable table, Object 
value, boolean isSelected, boolean hasFocus, int row, int column) {
+       public Component getTableCellRendererComponent(JTable table, Object 
value, boolean isSelected, boolean hasFocus, int row, int column) {
+               
                GadgetParameter record = (GadgetParameter) value;
-               label.setText(record.getDescription());
-               label.setToolTipText(record.getName());
+               label.setText(record.getDescription() +" :    ");
+               label.setToolTipText(record.getName());
+               
+               label.setHorizontalAlignment(JLabel.RIGHT);
+               label.setFont(new Font("dialog", Font.BOLD, 12));
+               label.setOpaque(true);
+               label.setBackground(new Color(221,221,221));
+               
                return label;
        }
 }
\ No newline at end of file

Modified: 
software_suite_v2/software/tuxdroid-gadget-framework/trunk/tuxdroid-gadget-framework/sources/com/kysoh/tuxdroid/gadget/framework/propertyEditor/GadgetParametersEditorValueRenderer.java
===================================================================
--- 
software_suite_v2/software/tuxdroid-gadget-framework/trunk/tuxdroid-gadget-framework/sources/com/kysoh/tuxdroid/gadget/framework/propertyEditor/GadgetParametersEditorValueRenderer.java
    2008-08-21 22:08:29 UTC (rev 1567)
+++ 
software_suite_v2/software/tuxdroid-gadget-framework/trunk/tuxdroid-gadget-framework/sources/com/kysoh/tuxdroid/gadget/framework/propertyEditor/GadgetParametersEditorValueRenderer.java
    2008-08-22 10:02:58 UTC (rev 1568)
@@ -23,6 +23,7 @@
 package com.kysoh.tuxdroid.gadget.framework.propertyEditor;
 
 import java.awt.Component;
+import java.awt.Font;
 
 import javax.swing.JLabel;
 import javax.swing.JTable;
@@ -44,6 +45,7 @@
        @Override
        public Component getTableCellRendererComponent(JTable table, Object 
value, boolean isSelected, boolean hasFocus, int row, int column) {
                label.setText(values.get(gadget.getParameters().get(row)));
+               label.setFont(new Font("dialog", Font.PLAIN, 12));
                return label;
        }
 }
\ No newline at end of file


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to