Simple GUI calculator with IntelliJ IDEA based on this tutorial (originally for NetBeans), Section 10: https://www.homeandlearn.co.uk/java/j...
We begin coding starting with this video.
The manual you see in the text file is made for NetBeans, so you can see some amendments (changes) in square brackets [ ], as well as the difference in coding in some places.
public JavaCalculator() {
btnOne.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String btnOneText = textDisplay.getText() + btnOne.getText();
textDisplay.setText(btnOneText);
}
});
btnTwo.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String btnTwoText = textDisplay.getText() + btnTwo.getText();
textDisplay.setText(btnTwoText);
}
});
btnThree.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String btnThreeText = textDisplay.getText() + btnThree.getText();
textDisplay.setText(btnThreeText);
}
});
btnFour.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String btnFourText = textDisplay.getText() + btnFour.getText();
textDisplay.setText(btnFourText);
}
});
btnFive.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String btnFiveText = textDisplay.getText() + btnFive.getText();
textDisplay.setText(btnFiveText);
}
});
btnSix.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String btnSixText = textDisplay.getText() + btnSix.getText();
textDisplay.setText(btnSixText);
}
});
btnSeven.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String btnSevenText = textDisplay.getText() + btnSeven.getText();
textDisplay.setText(btnSevenText);
}
});
btnEight.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String btnEightText = textDisplay.getText() + btnEight.getText();
textDisplay.setText(btnEightText);
}
});
btnNine.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String btnNineText = textDisplay.getText() + btnNine.getText();
textDisplay.setText(btnNineText);
}
});
btnZero.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String btnZeroText = textDisplay.getText() + btnZero.getText();
textDisplay.setText(btnZeroText);
}
});
}
Java Calculator IntelliJ IDEA Part 1 -- • Java GUI Calculator with IntelliJ beginnin...
Java Calculator IntelliJ IDEA Part 2 -- • Java GUI Calculator with IntelliJ Part 2
Java Calculator IntelliJ IDEA Part 3 -- • Java GUI Calculator with IntelliJ Part 3
Java Calculator IntelliJ IDEA Part 4 -- • Java GUI Calculator with IntelliJ Part 4
Java Calculator IntelliJ IDEA Part 5 -- • Java GUI Calculator with IntelliJ Part 5
Java Calculator IntelliJ IDEA Part 7 -- • Java GUI Calculator with IntelliJ Part 7 C...
Java Calculator IntelliJ IDEA Part 8 -- • Java GUI Calculator with IntelliJ Part 8 F...
_____________________________________________________________________________________
____This video is made by the student of HITEK COMPUTER SCHOOL____
(1100-1200 West 73rd Avenue, Vancouver, BC V6P 6G5 CANADA)
"Hitek Computer School provides education and training in Software QA and Software Testing to prepare students for doing manual and automated testing of modern software applications according to Information Technology standards today."
https://www.hitekschool.com/static/Ou...
__________________________________________________________________________________
Help us caption & translate this video!
https://dev.amara.org/v/HRWP/