Revision: 27
http://swingme.svn.sourceforge.net/swingme/?rev=27&view=rev
Author: yuranet
Date: 2008-07-10 16:34:23 -0700 (Thu, 10 Jul 2008)
Log Message:
-----------
list 0 size fix
Modified Paths:
--------------
SwingME/src/net/yura/mobile/gui/components/Component.java
SwingME/src/net/yura/mobile/gui/components/List.java
SwingME/src/net/yura/mobile/gui/components/Window.java
Modified: SwingME/src/net/yura/mobile/gui/components/Component.java
===================================================================
--- SwingME/src/net/yura/mobile/gui/components/Component.java 2008-07-10 09:18:06 UTC (rev 26)
+++ SwingME/src/net/yura/mobile/gui/components/Component.java 2008-07-10 23:34:23 UTC (rev 27)
@@ -107,7 +107,7 @@
// override and call super when things HAVE to be painted
public void paint(Graphics g) {
- System.out.println("paint "+this);
+ //System.out.println("paint "+this);
if (border != null) {
border.paintBorder(this, g,width,height);
Modified: SwingME/src/net/yura/mobile/gui/components/List.java
===================================================================
--- SwingME/src/net/yura/mobile/gui/components/List.java 2008-07-10 09:18:06 UTC (rev 26)
+++ SwingME/src/net/yura/mobile/gui/components/List.java 2008-07-10 23:34:23 UTC (rev 27)
@@ -250,12 +250,14 @@
if (useSelectButton) {
DesktopPane.getDesktopPane().setComponentCommand(0, selectButton);
}
-
+
}
public boolean keyEvent(KeyEvent keypad) {
+ if (current==-1) { return false; }
+
int next = current+1;
int prev = current-1;
Modified: SwingME/src/net/yura/mobile/gui/components/Window.java
===================================================================
--- SwingME/src/net/yura/mobile/gui/components/Window.java 2008-07-10 09:18:06 UTC (rev 26)
+++ SwingME/src/net/yura/mobile/gui/components/Window.java 2008-07-10 23:34:23 UTC (rev 27)
@@ -126,7 +126,7 @@
public void setSize(int width, int height){
super.setSize(width, height);
- contentPane.setSize(width, height);
+ contentPane.setBoundsWithBorder(0,0,width, height);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|