Metrics/Snippets/External links.
private class ComboBoxRenderer extends JLabel implements ListCellRenderer {
public ComboBoxRenderer() {
setOpaque(true);
setEnabled(true);
}
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
if (isSelected) {
setBackground(list.getSelectionBackground());
setForeground(list.getSelectionForeground());
} else {
setBackground(list.getBackground());
setForeground(list.getForeground());
}
if (value != null) {
setText(value.toString());
setFont(getFont().deriveFont(Font.PLAIN));
}
return this;
}
}
public static void main(final String[] args) throws BackingStoreException {
Preferences systemRoot = Preferences.userRoot();
Preferences preferences = systemRoot.node("com/mycompany/settings");
preferences.put("foo", "bar");
preferences.put("baz", "lolz");
preferences.flush();
System.out.println("-------------------------------");
String[] keys = preferences.keys();
for (String key : keys) {
System.out.println(key);
}
System.out.println("-------------------------------");
keys = systemRoot.keys();
for (String key : keys) {
System.out.println(key);
}
}
mysqladmin.exe -u root -p -h localhost password "password"
./xjc ~/Dev/workspace-jsams/JSAMS/reports/estimate.xsd -b ~/Dev/workspace-jsams/JSAMS/src/main/resources/bindings.xml -classpath ~/Dev/workspace-jsams/JSAMS/target/classes/be/jsams/server/model/utils/xml/JsamsDateAdapter.class