mirror of
https://github.com/hneemann/Digital.git
synced 2025-09-16 00:15:01 -04:00
added some more icons
This commit is contained in:
parent
5581634bc6
commit
5fcbd4ca72
@ -36,6 +36,10 @@ public class Main extends JFrame implements ClosingWindowListener.ConfirmSave {
|
|||||||
private static final Icon iconElement = IconCreator.create("element.gif");
|
private static final Icon iconElement = IconCreator.create("element.gif");
|
||||||
private static final Icon iconSelect = IconCreator.create("select.gif");
|
private static final Icon iconSelect = IconCreator.create("select.gif");
|
||||||
private static final Icon iconWire = IconCreator.create("wire.gif");
|
private static final Icon iconWire = IconCreator.create("wire.gif");
|
||||||
|
private static final Icon iconNew = IconCreator.create("New24.gif");
|
||||||
|
private static final Icon iconOpen = IconCreator.create("Open24.gif");
|
||||||
|
private static final Icon iconSave = IconCreator.create("Save24.gif");
|
||||||
|
private static final Icon iconSaveAs = IconCreator.create("SaveAs24.gif");
|
||||||
private final CircuitComponent circuitComponent;
|
private final CircuitComponent circuitComponent;
|
||||||
private final ToolTipAction save;
|
private final ToolTipAction save;
|
||||||
private final ElementLibrary library = ShapeFactory.getInstance().setLibrary(new ElementLibrary());
|
private final ElementLibrary library = ShapeFactory.getInstance().setLibrary(new ElementLibrary());
|
||||||
@ -71,7 +75,7 @@ public class Main extends JFrame implements ClosingWindowListener.ConfirmSave {
|
|||||||
JMenuBar bar = new JMenuBar();
|
JMenuBar bar = new JMenuBar();
|
||||||
|
|
||||||
|
|
||||||
ToolTipAction newFile = new ToolTipAction(Lang.get("menu_new")) {
|
ToolTipAction newFile = new ToolTipAction(Lang.get("menu_new"), iconNew) {
|
||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent e) {
|
public void actionPerformed(ActionEvent e) {
|
||||||
if (ClosingWindowListener.checkForSave(Main.this, Main.this)) {
|
if (ClosingWindowListener.checkForSave(Main.this, Main.this)) {
|
||||||
@ -81,7 +85,7 @@ public class Main extends JFrame implements ClosingWindowListener.ConfirmSave {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
ToolTipAction open = new ToolTipAction(Lang.get("menu_open")) {
|
ToolTipAction open = new ToolTipAction(Lang.get("menu_open"), iconOpen) {
|
||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent e) {
|
public void actionPerformed(ActionEvent e) {
|
||||||
if (ClosingWindowListener.checkForSave(Main.this, Main.this)) {
|
if (ClosingWindowListener.checkForSave(Main.this, Main.this)) {
|
||||||
@ -93,7 +97,7 @@ public class Main extends JFrame implements ClosingWindowListener.ConfirmSave {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
ToolTipAction saveas = new ToolTipAction(Lang.get("menu_saveAs")) {
|
ToolTipAction saveas = new ToolTipAction(Lang.get("menu_saveAs"), iconSaveAs) {
|
||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent e) {
|
public void actionPerformed(ActionEvent e) {
|
||||||
JFileChooser fc = getjFileChooser(lastFilename);
|
JFileChooser fc = getjFileChooser(lastFilename);
|
||||||
@ -103,7 +107,7 @@ public class Main extends JFrame implements ClosingWindowListener.ConfirmSave {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
save = new ToolTipAction(Lang.get("menu_save")) {
|
save = new ToolTipAction(Lang.get("menu_save"), iconSave) {
|
||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent e) {
|
public void actionPerformed(ActionEvent e) {
|
||||||
if (filename == null)
|
if (filename == null)
|
||||||
@ -216,6 +220,9 @@ public class Main extends JFrame implements ClosingWindowListener.ConfirmSave {
|
|||||||
doStep.setEnabled(false);
|
doStep.setEnabled(false);
|
||||||
|
|
||||||
JToolBar toolBar = new JToolBar();
|
JToolBar toolBar = new JToolBar();
|
||||||
|
toolBar.add(open.createJButtonNoText());
|
||||||
|
toolBar.add(save.createJButtonNoText());
|
||||||
|
toolBar.addSeparator();
|
||||||
toolBar.add(partsMode.createJButtonNoText());
|
toolBar.add(partsMode.createJButtonNoText());
|
||||||
toolBar.add(wireMode.createJButtonNoText());
|
toolBar.add(wireMode.createJButtonNoText());
|
||||||
toolBar.add(selectionMode.createJButtonNoText());
|
toolBar.add(selectionMode.createJButtonNoText());
|
||||||
|
BIN
src/main/resources/New24.gif
Normal file
BIN
src/main/resources/New24.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 778 B |
BIN
src/main/resources/Open24.gif
Normal file
BIN
src/main/resources/Open24.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 462 B |
BIN
src/main/resources/SaveAs24.gif
Normal file
BIN
src/main/resources/SaveAs24.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 348 B |
Loading…
x
Reference in New Issue
Block a user