Update src/main/java/dev/sillyangel/calc/Calculator.java
All checks were successful
Build the Jar / build (push) Successful in 8s
All checks were successful
Build the Jar / build (push) Successful in 8s
This commit is contained in:
@@ -70,7 +70,7 @@ public class Calculator extends JFrame implements KeyListener {
|
|||||||
public Calculator() {
|
public Calculator() {
|
||||||
setBackground(new Color(32, 32, 32));
|
setBackground(new Color(32, 32, 32));
|
||||||
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||||
// setIconImage(Toolkit.getDefaultToolkit().getImage(Calculator.class.getResource("/images/appIcon.png")));
|
//setIconImage(Toolkit.getDefaultToolkit().getImage(Calculator.class.getResource("/images/appIcon.png")));
|
||||||
List<Image> icons = new ArrayList<>();
|
List<Image> icons = new ArrayList<>();
|
||||||
icons.add(Toolkit.getDefaultToolkit().getImage(Calculator.class.getResource("/images/appIcon16.png")));
|
icons.add(Toolkit.getDefaultToolkit().getImage(Calculator.class.getResource("/images/appIcon16.png")));
|
||||||
icons.add(Toolkit.getDefaultToolkit().getImage(Calculator.class.getResource("/images/appIcon32.png")));
|
icons.add(Toolkit.getDefaultToolkit().getImage(Calculator.class.getResource("/images/appIcon32.png")));
|
||||||
@@ -157,7 +157,23 @@ public class Calculator extends JFrame implements KeyListener {
|
|||||||
about.addActionListener(e -> aboutActionPerformed());
|
about.addActionListener(e -> aboutActionPerformed());
|
||||||
|
|
||||||
JMenuItem undo = new JMenuItem("Undo");
|
JMenuItem undo = new JMenuItem("Undo");
|
||||||
|
JMenuItem redo = new JMenuItem("Redo");
|
||||||
|
JMenuItem cut = new JMenuItem("Cut");
|
||||||
|
JMenuItem copy = new JMenuItem("Copy");
|
||||||
|
JMenuItem paste = new JMenuItem("Paste");
|
||||||
|
JMenuItem delete = new JMenuItem("Delete");
|
||||||
|
JMenuItem preferencesm = new JMenuItem("Preferences");
|
||||||
|
preferencesm.setMnemonic('P');
|
||||||
|
// preferencesm.addActionListener(e -> PreferencesAction());
|
||||||
|
|
||||||
|
edit.add(undo);
|
||||||
|
edit.add(redo);
|
||||||
|
edit.add(cut);
|
||||||
|
edit.add(copy);
|
||||||
|
edit.add(paste);
|
||||||
|
edit.add(delete);
|
||||||
|
edit.add(preferencesm);
|
||||||
|
|
||||||
file.add(Exit);
|
file.add(Exit);
|
||||||
file.setMnemonic('F');
|
file.setMnemonic('F');
|
||||||
help.add(about);
|
help.add(about);
|
||||||
@@ -456,7 +472,7 @@ public class Calculator extends JFrame implements KeyListener {
|
|||||||
contentPane.setLayout(gl_contentPane);
|
contentPane.setLayout(gl_contentPane);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void aboutActionPerformed() {
|
private void aboutActionPerformed() {
|
||||||
JLabel titleLabel = new JLabel( "Angel's Awesome Calculator" );
|
JLabel titleLabel = new JLabel( "Angel's Awesome Calculator" );
|
||||||
titleLabel.putClientProperty( FlatClientProperties.STYLE_CLASS, "h1" );
|
titleLabel.putClientProperty( FlatClientProperties.STYLE_CLASS, "h1" );
|
||||||
|
|||||||
Reference in New Issue
Block a user