X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Futils%2Fui%2FConfigItemColor.java;h=951ff45a22b48ab4108ea4f00ea29bf3a920c2c9;hb=d80040bdb4bacb152c67eb40141f9e1dc1aa3c8b;hp=fa216cd8cc35f7ebf9ad654a30df10461013c0e3;hpb=b5313d03641e21b2abfba01bd9454b89c6050fd0;p=nikiroo-utils.git diff --git a/src/be/nikiroo/utils/ui/ConfigItemColor.java b/src/be/nikiroo/utils/ui/ConfigItemColor.java index fa216cd..951ff45 100644 --- a/src/be/nikiroo/utils/ui/ConfigItemColor.java +++ b/src/be/nikiroo/utils/ui/ConfigItemColor.java @@ -49,7 +49,7 @@ class ConfigItemColor> extends ConfigItem { @Override protected Object getFromInfo(int item) { - return info.getString(item, true); + return getInfo().getString(item, true); } @Override @@ -67,7 +67,7 @@ class ConfigItemColor> extends ConfigItem { @Override protected void setToInfo(Object value, int item) { - info.setString((String) value, item); + getInfo().setString((String) value, item); } /** @@ -81,7 +81,7 @@ class ConfigItemColor> extends ConfigItem { * @return a colour */ private int getFromInfoColor(int item) { - Integer color = info.getColor(item, true); + Integer color = getInfo().getColor(item, true); if (color == null) { return new Color(255, 255, 255, 255).getRGB(); } @@ -90,7 +90,7 @@ class ConfigItemColor> extends ConfigItem { } @Override - protected JComponent createField(final int item) { + protected JComponent createEmptyField(final int item) { final JPanel pane = new JPanel(new BorderLayout()); final JTextField field = new JTextField(); @@ -102,11 +102,12 @@ class ConfigItemColor> extends ConfigItem { int icol = getFromInfoColor(item); Color initialColor = new Color(icol, true); Color newColor = JColorChooser.showDialog(ConfigItemColor.this, - info.getName(), initialColor); + getInfo().getName(), initialColor); if (newColor != null) { - info.setColor(newColor.getRGB(), item); - field.setText(info.getString(item, false)); - colorWheel.setIcon(getIcon(17, info.getColor(item, true))); + getInfo().setColor(newColor.getRGB(), item); + field.setText(getInfo().getString(item, false)); + colorWheel.setIcon(getIcon(17, + getInfo().getColor(item, true))); } } }); @@ -114,7 +115,7 @@ class ConfigItemColor> extends ConfigItem { field.addKeyListener(new KeyAdapter() { @Override public void keyTyped(KeyEvent e) { - info.setString(field.getText() + e.getKeyChar(), item); + getInfo().setString(field.getText() + e.getKeyChar(), item); int color = getFromInfoColor(item); colorWheel.setIcon(getIcon(17, color)); }