Added description.

master
Clochard Pagan 11 years ago
parent a132771544
commit bc78958080

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

@ -95,6 +95,8 @@ public class Color implements Serializable{
this.cls = AT; this.cls = AT;
} }
this.description = vals[3];
vals = vals[2].split(","); vals = vals[2].split(",");
@ -103,8 +105,6 @@ public class Color implements Serializable{
this.B = Integer.parseInt(vals[2]); this.B = Integer.parseInt(vals[2]);
this.A = Integer.parseInt(vals[3]); this.A = Integer.parseInt(vals[3]);
this.description = vals[3];
} }
else else
{ {

@ -178,43 +178,45 @@ public class Kernel {
private static boolean save_scheme(String scheme_file) { private static boolean save_scheme(String scheme_file) {
ArrayList<Color> color_map = new ArrayList<Color>(); // ArrayList<Color> color_map = new ArrayList<Color>();
for (int i = 0; i < Keys.color_keys.length; i ++) // for (int i = 0; i < Keys.color_keys.length; i ++)
{ // {
//
Object o = UIManager.get(Keys.color_keys[i]); // Object o = UIManager.get(Keys.color_keys[i]);
if (o != null) // if (o != null)
{ // {
if (o.getClass().equals(javax.swing.plaf.ColorUIResource.class)) // if (o.getClass().equals(javax.swing.plaf.ColorUIResource.class))
{ // {
ColorUIResource oo = (ColorUIResource) o; // ColorUIResource oo = (ColorUIResource) o;
Color c = new Color(Keys.color_keys[i], Color.ColorClass.SF, oo.getRed(), oo.getGreen(), oo.getBlue(), oo.getAlpha(),"..."); // Color c = new Color(Keys.color_keys[i], Color.ColorClass.SF, oo.getRed(), oo.getGreen(), oo.getBlue(), oo.getAlpha(),"...");
color_map.add(c); // color_map.add(c);
//System.out.println( "\"" + Keys.color_keys[i] + "\","); // //System.out.println( "\"" + Keys.color_keys[i] + "\",");
} // }
else if (o.getClass().equals(java.awt.Color.class)) // else if (o.getClass().equals(java.awt.Color.class))
{ // {
java.awt.Color oo = (java.awt.Color) o; // java.awt.Color oo = (java.awt.Color) o;
Color c = new Color(Keys.color_keys[i], Color.ColorClass.AT, oo.getRed(), oo.getGreen(), oo.getBlue(), oo.getAlpha(),"..."); // Color c = new Color(Keys.color_keys[i], Color.ColorClass.AT, oo.getRed(), oo.getGreen(), oo.getBlue(), oo.getAlpha(),"...");
color_map.add(c); // color_map.add(c);
//System.out.println( "\"" + Keys.color_keys[i] + "\","); // //System.out.println( "\"" + Keys.color_keys[i] + "\",");
} // }
} // }
else // else
{ // {
ColorUIResource oo = new ColorUIResource(rand.nextInt(256), rand.nextInt(256), rand.nextInt(256)); // ColorUIResource oo = new ColorUIResource(rand.nextInt(256), rand.nextInt(256), rand.nextInt(256));
Color c = new Color(Keys.color_keys[i], Color.ColorClass.SF, oo.getRed(), oo.getGreen(), oo.getBlue(), oo.getAlpha(),"..."); // Color c = new Color(Keys.color_keys[i], Color.ColorClass.SF, oo.getRed(), oo.getGreen(), oo.getBlue(), oo.getAlpha(),"...");
color_map.add(c); // color_map.add(c);
//System.out.println( " \"" + Keys.color_keys[i] + "\","); // //System.out.println( " \"" + Keys.color_keys[i] + "\",");
} // }
} // }
//
//
try try
{ {
PrintWriter writer = new PrintWriter(scheme_file , "UTF-8"); PrintWriter writer = new PrintWriter(scheme_file , "UTF-8");
for (int i = 0; i < color_map.size(); i ++) for (int i = 0; i < color_scheme_loaded.length; i ++)
{ {
writer.println(color_map.get(i).toStringC()); writer.println(color_scheme_loaded[i].toStringC());
} }
writer.close(); writer.close();
return true; return true;
@ -245,9 +247,7 @@ public class Kernel {
{ {
color_map.add(new Color (s)); color_map.add(new Color (s));
} }
color_scheme_loaded = new Color[color_map.size()]; color_scheme_loaded = new Color[color_map.size()];
color_map.toArray(color_scheme_loaded); color_map.toArray(color_scheme_loaded);

@ -18,3 +18,4 @@ ColorEditorTopComponent.test_mode.text=Pink Daemon Mode
ColorEditorTopComponent.save_btn.text=Write Scheme ColorEditorTopComponent.save_btn.text=Write Scheme
ColorEditorTopComponent.reload_btn.text=Reload Scheme ColorEditorTopComponent.reload_btn.text=Reload Scheme
ColorEditorTopComponent.load_btn.text=Load Scheme from File ColorEditorTopComponent.load_btn.text=Load Scheme from File
ColorEditorTopComponent.color_desc.text_1=jTextField1

@ -18,8 +18,8 @@
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Group type="102" alignment="0" attributes="0"> <Group type="102" alignment="0" attributes="0">
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="jPanel2" pref="636" max="32767" attributes="0"/> <Component id="jPanel2" pref="624" max="32767" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace type="separate" max="-2" attributes="0"/>
<Component id="jPanel4" min="-2" max="-2" attributes="0"/> <Component id="jPanel4" min="-2" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
</Group> </Group>
@ -31,9 +31,9 @@
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Group type="102" alignment="1" attributes="0"> <Group type="102" alignment="1" attributes="0">
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="jPanel2" pref="527" max="32767" attributes="0"/> <Component id="jPanel2" max="32767" attributes="0"/>
</Group> </Group>
<Component id="jPanel4" alignment="0" pref="539" max="32767" attributes="0"/> <Component id="jPanel4" alignment="0" pref="529" max="32767" attributes="0"/>
</Group> </Group>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
</Group> </Group>
@ -109,12 +109,11 @@
<Group type="102" attributes="0"> <Group type="102" attributes="0">
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Component id="jPanel1" alignment="0" pref="236" max="32767" attributes="0"/> <Component id="color_desc" alignment="1" max="32767" attributes="0"/>
<Component id="jPanel1" alignment="0" max="32767" attributes="0"/>
<Component id="color_preview_panel" alignment="0" max="32767" attributes="0"/> <Component id="color_preview_panel" alignment="0" max="32767" attributes="0"/>
<Component id="save_btn" alignment="0" max="32767" attributes="0"/>
<Component id="reload_btn" alignment="1" max="32767" attributes="0"/>
<Component id="load_btn" alignment="0" max="32767" attributes="0"/>
<Component id="test_mode" alignment="1" max="32767" attributes="0"/> <Component id="test_mode" alignment="1" max="32767" attributes="0"/>
<Component id="jPanel3" alignment="0" pref="236" max="32767" attributes="0"/>
</Group> </Group>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
</Group> </Group>
@ -129,12 +128,10 @@
<Component id="test_mode" min="-2" pref="45" max="-2" attributes="0"/> <Component id="test_mode" min="-2" pref="45" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="jPanel1" min="-2" pref="97" max="-2" attributes="0"/> <Component id="jPanel1" min="-2" pref="97" max="-2" attributes="0"/>
<EmptySpace max="32767" attributes="0"/>
<Component id="save_btn" min="-2" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="reload_btn" min="-2" max="-2" attributes="0"/> <Component id="color_desc" pref="72" max="32767" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="load_btn" min="-2" max="-2" attributes="0"/> <Component id="jPanel3" min="-2" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
</Group> </Group>
</Group> </Group>
@ -153,7 +150,7 @@
<Layout> <Layout>
<DimensionLayout dim="0"> <DimensionLayout dim="0">
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<EmptySpace min="0" pref="234" max="32767" attributes="0"/> <EmptySpace min="0" pref="0" max="32767" attributes="0"/>
</Group> </Group>
</DimensionLayout> </DimensionLayout>
<DimensionLayout dim="1"> <DimensionLayout dim="1">
@ -246,46 +243,67 @@
</Component> </Component>
</SubComponents> </SubComponents>
</Container> </Container>
<Component class="javax.swing.JButton" name="reload_btn"> <Component class="javax.swing.JToggleButton" name="test_mode">
<Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="org/idp/laf/gui/Bundle.properties" key="ColorEditorTopComponent.reload_btn.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="reload_btnActionPerformed"/>
</Events>
</Component>
<Component class="javax.swing.JButton" name="save_btn">
<Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="org/idp/laf/gui/Bundle.properties" key="ColorEditorTopComponent.save_btn.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="save_btnActionPerformed"/>
</Events>
</Component>
<Component class="javax.swing.JButton" name="load_btn">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="org/idp/laf/gui/Bundle.properties" key="ColorEditorTopComponent.load_btn.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/> <ResourceString bundle="org/idp/laf/gui/Bundle.properties" key="ColorEditorTopComponent.test_mode.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<Events> <Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="load_btnActionPerformed"/> <EventHandler event="stateChanged" listener="javax.swing.event.ChangeListener" parameters="javax.swing.event.ChangeEvent" handler="test_modeStateChanged"/>
</Events> </Events>
</Component> </Component>
<Component class="javax.swing.JToggleButton" name="test_mode"> <Component class="javax.swing.JTextField" name="color_desc">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="org/idp/laf/gui/Bundle.properties" key="ColorEditorTopComponent.test_mode.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/> <ResourceString bundle="org/idp/laf/gui/Bundle.properties" key="ColorEditorTopComponent.color_desc.text_1" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<Events> <Events>
<EventHandler event="stateChanged" listener="javax.swing.event.ChangeListener" parameters="javax.swing.event.ChangeEvent" handler="test_modeStateChanged"/> <EventHandler event="focusLost" listener="java.awt.event.FocusListener" parameters="java.awt.event.FocusEvent" handler="color_descFocusLost"/>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="color_descActionPerformed"/>
</Events> </Events>
</Component> </Component>
<Container class="javax.swing.JPanel" name="jPanel3">
<Layout class="org.netbeans.modules.form.compat2.layouts.DesignGridLayout">
<Property name="columns" type="int" value="0"/>
<Property name="rows" type="int" value="3"/>
<Property name="verticalGap" type="int" value="5"/>
</Layout>
<SubComponents>
<Component class="javax.swing.JButton" name="load_btn">
<Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="org/idp/laf/gui/Bundle.properties" key="ColorEditorTopComponent.load_btn.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="load_btnActionPerformed"/>
</Events>
</Component>
<Component class="javax.swing.JButton" name="reload_btn">
<Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="org/idp/laf/gui/Bundle.properties" key="ColorEditorTopComponent.reload_btn.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="reload_btnActionPerformed"/>
</Events>
</Component>
<Component class="javax.swing.JButton" name="save_btn">
<Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="org/idp/laf/gui/Bundle.properties" key="ColorEditorTopComponent.save_btn.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="save_btnActionPerformed"/>
</Events>
</Component>
</SubComponents>
</Container>
</SubComponents> </SubComponents>
</Container> </Container>
</SubComponents> </SubComponents>

@ -80,10 +80,12 @@ public final class ColorEditorTopComponent extends TopComponent {
color_G = new javax.swing.JTextField(); color_G = new javax.swing.JTextField();
jLabel4 = new javax.swing.JLabel(); jLabel4 = new javax.swing.JLabel();
color_B = new javax.swing.JTextField(); color_B = new javax.swing.JTextField();
test_mode = new javax.swing.JToggleButton();
color_desc = new javax.swing.JTextField();
jPanel3 = new javax.swing.JPanel();
load_btn = new javax.swing.JButton();
reload_btn = new javax.swing.JButton(); reload_btn = new javax.swing.JButton();
save_btn = new javax.swing.JButton(); save_btn = new javax.swing.JButton();
load_btn = new javax.swing.JButton();
test_mode = new javax.swing.JToggleButton();
jPanel2.setBorder(javax.swing.BorderFactory.createTitledBorder(org.openide.util.NbBundle.getMessage(ColorEditorTopComponent.class, "ColorEditorTopComponent.jPanel2.border.title"))); // NOI18N jPanel2.setBorder(javax.swing.BorderFactory.createTitledBorder(org.openide.util.NbBundle.getMessage(ColorEditorTopComponent.class, "ColorEditorTopComponent.jPanel2.border.title"))); // NOI18N
jPanel2.setLayout(new javax.swing.BoxLayout(jPanel2, javax.swing.BoxLayout.LINE_AXIS)); jPanel2.setLayout(new javax.swing.BoxLayout(jPanel2, javax.swing.BoxLayout.LINE_AXIS));
@ -115,7 +117,7 @@ public final class ColorEditorTopComponent extends TopComponent {
color_preview_panel.setLayout(color_preview_panelLayout); color_preview_panel.setLayout(color_preview_panelLayout);
color_preview_panelLayout.setHorizontalGroup( color_preview_panelLayout.setHorizontalGroup(
color_preview_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) color_preview_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 234, Short.MAX_VALUE) .addGap(0, 0, Short.MAX_VALUE)
); );
color_preview_panelLayout.setVerticalGroup( color_preview_panelLayout.setVerticalGroup(
color_preview_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) color_preview_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
@ -188,33 +190,50 @@ public final class ColorEditorTopComponent extends TopComponent {
}); });
jPanel1.add(color_B); jPanel1.add(color_B);
org.openide.awt.Mnemonics.setLocalizedText(reload_btn, org.openide.util.NbBundle.getMessage(ColorEditorTopComponent.class, "ColorEditorTopComponent.reload_btn.text")); // NOI18N org.openide.awt.Mnemonics.setLocalizedText(test_mode, org.openide.util.NbBundle.getMessage(ColorEditorTopComponent.class, "ColorEditorTopComponent.test_mode.text")); // NOI18N
reload_btn.addActionListener(new java.awt.event.ActionListener() { test_mode.addChangeListener(new javax.swing.event.ChangeListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) { public void stateChanged(javax.swing.event.ChangeEvent evt) {
reload_btnActionPerformed(evt); test_modeStateChanged(evt);
} }
}); });
org.openide.awt.Mnemonics.setLocalizedText(save_btn, org.openide.util.NbBundle.getMessage(ColorEditorTopComponent.class, "ColorEditorTopComponent.save_btn.text")); // NOI18N color_desc.setText(org.openide.util.NbBundle.getMessage(ColorEditorTopComponent.class, "ColorEditorTopComponent.color_desc.text_1")); // NOI18N
save_btn.addActionListener(new java.awt.event.ActionListener() { color_desc.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusLost(java.awt.event.FocusEvent evt) {
color_descFocusLost(evt);
}
});
color_desc.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) { public void actionPerformed(java.awt.event.ActionEvent evt) {
save_btnActionPerformed(evt); color_descActionPerformed(evt);
} }
}); });
jPanel3.setLayout(new java.awt.GridLayout(3, 0, 0, 5));
org.openide.awt.Mnemonics.setLocalizedText(load_btn, org.openide.util.NbBundle.getMessage(ColorEditorTopComponent.class, "ColorEditorTopComponent.load_btn.text")); // NOI18N org.openide.awt.Mnemonics.setLocalizedText(load_btn, org.openide.util.NbBundle.getMessage(ColorEditorTopComponent.class, "ColorEditorTopComponent.load_btn.text")); // NOI18N
load_btn.addActionListener(new java.awt.event.ActionListener() { load_btn.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) { public void actionPerformed(java.awt.event.ActionEvent evt) {
load_btnActionPerformed(evt); load_btnActionPerformed(evt);
} }
}); });
jPanel3.add(load_btn);
org.openide.awt.Mnemonics.setLocalizedText(test_mode, org.openide.util.NbBundle.getMessage(ColorEditorTopComponent.class, "ColorEditorTopComponent.test_mode.text")); // NOI18N org.openide.awt.Mnemonics.setLocalizedText(reload_btn, org.openide.util.NbBundle.getMessage(ColorEditorTopComponent.class, "ColorEditorTopComponent.reload_btn.text")); // NOI18N
test_mode.addChangeListener(new javax.swing.event.ChangeListener() { reload_btn.addActionListener(new java.awt.event.ActionListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) { public void actionPerformed(java.awt.event.ActionEvent evt) {
test_modeStateChanged(evt); reload_btnActionPerformed(evt);
} }
}); });
jPanel3.add(reload_btn);
org.openide.awt.Mnemonics.setLocalizedText(save_btn, org.openide.util.NbBundle.getMessage(ColorEditorTopComponent.class, "ColorEditorTopComponent.save_btn.text")); // NOI18N
save_btn.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
save_btnActionPerformed(evt);
}
});
jPanel3.add(save_btn);
javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4); javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);
jPanel4.setLayout(jPanel4Layout); jPanel4.setLayout(jPanel4Layout);
@ -223,12 +242,11 @@ public final class ColorEditorTopComponent extends TopComponent {
.addGroup(jPanel4Layout.createSequentialGroup() .addGroup(jPanel4Layout.createSequentialGroup()
.addContainerGap() .addContainerGap()
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, 236, Short.MAX_VALUE) .addComponent(color_desc, javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(color_preview_panel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(color_preview_panel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(save_btn, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(test_mode, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(reload_btn, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, 236, Short.MAX_VALUE))
.addComponent(load_btn, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(test_mode, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addContainerGap()) .addContainerGap())
); );
jPanel4Layout.setVerticalGroup( jPanel4Layout.setVerticalGroup(
@ -240,12 +258,10 @@ public final class ColorEditorTopComponent extends TopComponent {
.addComponent(test_mode, javax.swing.GroupLayout.PREFERRED_SIZE, 45, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(test_mode, javax.swing.GroupLayout.PREFERRED_SIZE, 45, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, 97, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, 97, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(save_btn)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(reload_btn) .addComponent(color_desc, javax.swing.GroupLayout.DEFAULT_SIZE, 72, Short.MAX_VALUE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(load_btn) .addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap()) .addContainerGap())
); );
@ -255,8 +271,8 @@ public final class ColorEditorTopComponent extends TopComponent {
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup() .addGroup(layout.createSequentialGroup()
.addContainerGap() .addContainerGap()
.addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, 636, Short.MAX_VALUE) .addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, 624, Short.MAX_VALUE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGap(18, 18, 18)
.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap()) .addContainerGap())
); );
@ -266,8 +282,8 @@ public final class ColorEditorTopComponent extends TopComponent {
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap() .addContainerGap()
.addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, 527, Short.MAX_VALUE)) .addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addComponent(jPanel4, javax.swing.GroupLayout.DEFAULT_SIZE, 539, Short.MAX_VALUE)) .addComponent(jPanel4, javax.swing.GroupLayout.DEFAULT_SIZE, 529, Short.MAX_VALUE))
.addContainerGap()) .addContainerGap())
); );
}// </editor-fold>//GEN-END:initComponents }// </editor-fold>//GEN-END:initComponents
@ -295,6 +311,7 @@ public final class ColorEditorTopComponent extends TopComponent {
this.color_B.setText(String.valueOf (col.getBlue())); this.color_B.setText(String.valueOf (col.getBlue()));
this.color_hex.setText(String.format("#%06X", (0xFFFFFF & col.getRGB()))); this.color_hex.setText(String.format("#%06X", (0xFFFFFF & col.getRGB())));
} }
this.color_desc.setText(sel_col.getDescription());
} }
}//GEN-LAST:event_color_listValueChanged }//GEN-LAST:event_color_listValueChanged
@ -418,6 +435,7 @@ public final class ColorEditorTopComponent extends TopComponent {
this.save_btn.setEnabled(false); this.save_btn.setEnabled(false);
this.load_btn.setEnabled(false); this.load_btn.setEnabled(false);
this.reload_btn.setEnabled(false); this.reload_btn.setEnabled(false);
this.color_desc.setEnabled(false);
Color real = (Color) this.color_list.getSelectedValue(); Color real = (Color) this.color_list.getSelectedValue();
@ -442,6 +460,7 @@ public final class ColorEditorTopComponent extends TopComponent {
this.save_btn.setEnabled(true); this.save_btn.setEnabled(true);
this.load_btn.setEnabled(true); this.load_btn.setEnabled(true);
this.reload_btn.setEnabled(true); this.reload_btn.setEnabled(true);
this.color_desc.setEnabled(true);
Color real = (Color) this.color_list.getSelectedValue(); Color real = (Color) this.color_list.getSelectedValue();
java.awt.Color cc = (java.awt.Color) real.getObject(); java.awt.Color cc = (java.awt.Color) real.getObject();
@ -513,10 +532,20 @@ public final class ColorEditorTopComponent extends TopComponent {
// TODO add your handling code here: // TODO add your handling code here:
}//GEN-LAST:event_load_btnActionPerformed }//GEN-LAST:event_load_btnActionPerformed
private void color_descActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_color_descActionPerformed
Color sel_col = (Color) this.color_list.getSelectedValue();
sel_col.setDescription(this.color_desc.getText());
}//GEN-LAST:event_color_descActionPerformed
private void color_descFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_color_descFocusLost
color_descActionPerformed (null);
}//GEN-LAST:event_color_descFocusLost
// Variables declaration - do not modify//GEN-BEGIN:variables // Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JTextField color_B; private javax.swing.JTextField color_B;
private javax.swing.JTextField color_G; private javax.swing.JTextField color_G;
private javax.swing.JTextField color_R; private javax.swing.JTextField color_R;
private javax.swing.JTextField color_desc;
private javax.swing.JTextField color_hex; private javax.swing.JTextField color_hex;
private javax.swing.JList color_list; private javax.swing.JList color_list;
private javax.swing.JPanel color_preview_panel; private javax.swing.JPanel color_preview_panel;
@ -526,6 +555,7 @@ public final class ColorEditorTopComponent extends TopComponent {
private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel4;
private javax.swing.JPanel jPanel1; private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2; private javax.swing.JPanel jPanel2;
private javax.swing.JPanel jPanel3;
private javax.swing.JPanel jPanel4; private javax.swing.JPanel jPanel4;
private javax.swing.JScrollPane jScrollPane1; private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JButton load_btn; private javax.swing.JButton load_btn;

Binary file not shown.

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE module_updates PUBLIC "-//NetBeans//DTD Autoupdate Catalog 2.6//EN" "http://www.netbeans.org/dtds/autoupdate-catalog-2_6.dtd"> <!DOCTYPE module_updates PUBLIC "-//NetBeans//DTD Autoupdate Catalog 2.6//EN" "http://www.netbeans.org/dtds/autoupdate-catalog-2_6.dtd">
<module_updates timestamp="18/00/00/22/03/2015"> <module_updates timestamp="20/00/00/22/03/2015">
<module_group name="Look &amp; Feel"> <module_group name="Look &amp; Feel">
<module codenamebase="org.idp.laf" distribution="org-idp-laf-1.0.nbm" downloadsize="23499" homepage="http://idp-crew.com/laf" license="AD9FBBC9" moduleauthor="Edward M. Kagan &lt;pagan@idp-crew.com&gt;" needsrestart="true" releasedate="2015/03/22"> <module codenamebase="org.idp.laf" distribution="org-idp-laf-1.1.nbm" downloadsize="23458" homepage="http://idp-crew.com/laf" license="AD9FBBC9" moduleauthor="Edward M. Kagan &lt;pagan@idp-crew.com&gt;" needsrestart="true" releasedate="2015/03/22">
<manifest AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.idp.laf/1" OpenIDE-Module-Display-Category="Base IDE" OpenIDE-Module-Implementation-Version="150322" OpenIDE-Module-Java-Dependencies="Java &gt; 1.6" OpenIDE-Module-Long-Description="This plugin was designed only to compose well readable and enoght radk theme for Netbeans, But day by day it was enlarging - and now it is what it is." OpenIDE-Module-Module-Dependencies="org.netbeans.modules.settings/1 &gt; 1.45.1, org.netbeans.swing.plaf &gt; 1.37.1, org.netbeans.swing.tabcontrol &gt; 1.51.1, org.openide.awt &gt; 7.62.1, org.openide.explorer &gt; 6.57.1, org.openide.modules &gt; 7.43.1, org.openide.util &gt; 8.39.1, org.openide.util.lookup &gt; 8.25.1, org.openide.windows &gt; 6.71.1" OpenIDE-Module-Name="[idP!] Crew LAF" OpenIDE-Module-Requires="org.openide.windows.WindowManager, org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Editor for Netbeans Metal Look and Feel" OpenIDE-Module-Specification-Version="1.0"/> <manifest AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.idp.laf/1" OpenIDE-Module-Display-Category="Base IDE" OpenIDE-Module-Implementation-Version="1.1" OpenIDE-Module-Java-Dependencies="Java &gt; 1.6" OpenIDE-Module-Long-Description="This plugin was designed only to compose well readable and enoght dark theme for Netbeans, But day-by-day it was enlarging - and now it is what it is." OpenIDE-Module-Module-Dependencies="org.netbeans.modules.settings/1 &gt; 1.45.1, org.netbeans.swing.plaf &gt; 1.37.1, org.netbeans.swing.tabcontrol &gt; 1.51.1, org.openide.awt &gt; 7.62.1, org.openide.explorer &gt; 6.57.1, org.openide.modules &gt; 7.43.1, org.openide.util &gt; 8.39.1, org.openide.util.lookup &gt; 8.25.1, org.openide.windows &gt; 6.71.1" OpenIDE-Module-Name="[idP!] Crew LAF" OpenIDE-Module-Requires="org.openide.windows.WindowManager, org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Editor for Netbeans Metal Look and Feel" OpenIDE-Module-Specification-Version="1.1"/>
</module> </module>
</module_group> </module_group>

Loading…
Cancel
Save