Null out appearance when default for material is selected
This commit is contained in:
parent
1b55457636
commit
fc848db00e
@ -203,7 +203,20 @@ public class AppearancePanel extends JPanel {
|
|||||||
|
|
||||||
{// Texture Header Row
|
{// Texture Header Row
|
||||||
add(new StyledLabel(trans.get("AppearanceCfg.lbl.Appearance"), Style.BOLD));
|
add(new StyledLabel(trans.get("AppearanceCfg.lbl.Appearance"), Style.BOLD));
|
||||||
add(new JCheckBox(mDefault), "split 2");
|
|
||||||
|
final JCheckBox materialDefault = new JCheckBox(mDefault);
|
||||||
|
materialDefault.addActionListener(new ActionListener() {
|
||||||
|
@Override
|
||||||
|
public void actionPerformed(ActionEvent e) {
|
||||||
|
if (materialDefault.isSelected()) {
|
||||||
|
c.setAppearance(null);
|
||||||
|
} else {
|
||||||
|
c.setAppearance(ab.getAppearance());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
add(materialDefault, "split 2");
|
||||||
add(new JLabel(trans.get("AppearanceCfg.lbl.Usedefault")));
|
add(new JLabel(trans.get("AppearanceCfg.lbl.Usedefault")));
|
||||||
JButton setMDefault = new JButton(trans.get("AppearanceCfg.but.savedefault"));
|
JButton setMDefault = new JButton(trans.get("AppearanceCfg.but.savedefault"));
|
||||||
mDefault.addEnableComponent(setMDefault, false);
|
mDefault.addEnableComponent(setMDefault, false);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user