forked from LupusNobilis/java-org.hwo.ui
WIP161202
parent
74a3486a84
commit
c9d8f46f15
|
@ -229,7 +229,7 @@ public class TableMapper extends AbstractTableModel
|
|||
{
|
||||
Object v = fetchValue(instance);
|
||||
|
||||
if (v.getClass().isArray() && (extractField != null)){
|
||||
if ((v!=null) && v.getClass().isArray() && (extractField != null)){
|
||||
v = ((Object[])v)[extractField];
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
package org.hwo.ui;
|
||||
|
||||
import java.awt.Component;
|
||||
|
||||
public interface EditorComponent {
|
||||
|
||||
public Component asComponent();
|
||||
public void setEditorValue(Object value);
|
||||
public Object getEditorValue();
|
||||
|
||||
}
|
|
@ -55,6 +55,7 @@ public class KeyStrokeHelper {
|
|||
else
|
||||
focused = JComponent.WHEN_FOCUSED;
|
||||
component.registerKeyboardAction(new KeyStrokeActionListener(keyCode), KeyStroke.getKeyStroke(keyCode, 0), focused);
|
||||
|
||||
return this;
|
||||
}
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ public class SimplePlotLabeler implements PlotLabeler {
|
|||
);
|
||||
} else if (digits == 0){
|
||||
return String.format("%1.2f",value);
|
||||
} else if (digits > 0){
|
||||
} else {
|
||||
return String.format(
|
||||
String.format("%%%d.2f",digits),
|
||||
value
|
||||
|
|
Loading…
Reference in New Issue