Show selected items in StringSelectionEditor (As list in {})
This commit is contained in:
parent
2fb7d4cdcc
commit
e1ee1c175b
@ -12,7 +12,7 @@ import java.beans.PropertyEditor;
|
||||
|
||||
/**
|
||||
*/
|
||||
public abstract class AbstractListSelectionEditor extends JPanel implements PropertyEditor, PropertyChangeListener {
|
||||
public abstract class AbstractListSelectionEditor implements PropertyEditor, PropertyChangeListener {
|
||||
|
||||
/**
|
||||
* Handles property change notification
|
||||
@ -192,7 +192,10 @@ public abstract class AbstractListSelectionEditor extends JPanel implements Prop
|
||||
public void paintValue(Graphics gfx, Rectangle box) {
|
||||
FontMetrics fm = gfx.getFontMetrics();
|
||||
int vpad = (box.height - fm.getAscent()) / 2;
|
||||
String rep = "Select from list";
|
||||
String rep;
|
||||
if ((rep = getAsText()) == null) {
|
||||
rep = "Select from list";
|
||||
}
|
||||
gfx.drawString(rep, 2, fm.getHeight() + vpad - 3);
|
||||
}
|
||||
|
||||
|
@ -53,13 +53,12 @@ public class StringSelectionEditor extends AbstractListSelectionEditor {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return "StringSelection";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getAsText() {
|
||||
if (getElementCount() == 0) {
|
||||
return null;
|
||||
}
|
||||
|
||||
StringBuilder sbuf = new StringBuilder("{");
|
||||
boolean first = true;
|
||||
for (int i = 0; i < getElementCount(); i++) {
|
||||
|
@ -0,0 +1,53 @@
|
||||
package eva2.optimization.individuals;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
/**
|
||||
*/
|
||||
public class AbstractEAIndividualTest {
|
||||
|
||||
@Test
|
||||
public void testIsDominatingFitness() throws Exception {
|
||||
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testIsDominatingFitnessNotEqual() throws Exception {
|
||||
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGetStringRepresentation() throws Exception {
|
||||
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGetDefaultStringRepresentation() throws Exception {
|
||||
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGetDefaultDataString() throws Exception {
|
||||
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGetDefaultDataObject() throws Exception {
|
||||
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGetDefaultDataString1() throws Exception {
|
||||
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGetDoublePositionShallow() throws Exception {
|
||||
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGetDoublePosition() throws Exception {
|
||||
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user