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