Display aparece com números colados no visor com as 4 operações de uma calculadora simples. O que tem que fazer?

import java.awt.Font;

public class Calculadora extends javax.swing.JFrame {

	int numero1;
	int resultado;
	String operacao;
	int botao;

	public Calculadora() {
		initComponents();

	}

	@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">                          
	private void initComponents() {

		jPanel1 = new javax.swing.JPanel();
		jPanel2 = new javax.swing.JPanel();
		display = new javax.swing.JTextField();
		jLabel1 = new javax.swing.JLabel();
		jPanel3 = new javax.swing.JPanel();
		botao1 = new javax.swing.JButton();
		botao2 = new javax.swing.JButton();
		botao3 = new javax.swing.JButton();
		botao4 = new javax.swing.JButton();
		botao5 = new javax.swing.JButton();
		botao6 = new javax.swing.JButton();
		botao7 = new javax.swing.JButton();
		botao8 = new javax.swing.JButton();
		botao9 = new javax.swing.JButton();
		botao0 = new javax.swing.JButton();
		jbotaoSoma = new javax.swing.JButton();
		BotaoSubtracao = new javax.swing.JButton();
		botaoDividir = new javax.swing.JButton();
		botaoVezes = new javax.swing.JButton();
		botaoIgual = new javax.swing.JButton();
		botaoLimpar = new javax.swing.JButton();
		botaoDesligar = new javax.swing.JButton();
		jButton18 = new javax.swing.JButton();

		setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

		jPanel2.setBackground(java.awt.Color.black);
		jPanel2.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 1, true));

		display.setBackground(new java.awt.Color(51, 255, 255));
		display.setFont(new java.awt.Font("Arial", 0, 36)); // NOI18N
		display.setSelectionColor(new java.awt.Color(0, 102, 0));
		display.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				displayActionPerformed(evt);
			}
		});

		jLabel1.setFont(new java.awt.Font("Times New Roman", 0, 48)); // NOI18N
		jLabel1.setForeground(new java.awt.Color(102, 51, 255));
		jLabel1.setText("CALCULADORA");

		javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
		jPanel2.setLayout(jPanel2Layout);
		jPanel2Layout.setHorizontalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(jPanel2Layout.createSequentialGroup().addContainerGap().addGroup(jPanel2Layout
						.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
						.addComponent(display, javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanel2Layout
								.createSequentialGroup().addComponent(jLabel1).addGap(0, 9, Short.MAX_VALUE)))
						.addContainerGap()));
		jPanel2Layout.setVerticalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
						jPanel2Layout.createSequentialGroup().addContainerGap()
								.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 43,
										javax.swing.GroupLayout.PREFERRED_SIZE)
								.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
								.addComponent(display, javax.swing.GroupLayout.DEFAULT_SIZE, 158, Short.MAX_VALUE)
								.addGap(7, 7, 7)));

		jPanel3.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
		jPanel3.setLayout(new java.awt.GridLayout(6, 3, 2, 2));

		botao1.setBackground(java.awt.Color.black);
		botao1.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao1.setForeground(new java.awt.Color(102, 51, 255));
		botao1.setText("1");
		botao1.setPreferredSize(new java.awt.Dimension(20, 20));
		botao1.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botao1ActionPerformed(evt);
			}
		});
		jPanel3.add(botao1);

		botao2.setBackground(java.awt.Color.black);
		botao2.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao2.setForeground(new java.awt.Color(102, 51, 255));
		botao2.setText("2");
		botao2.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botao2ActionPerformed(evt);
			}
		});
		jPanel3.add(botao2);

		botao3.setBackground(java.awt.Color.black);
		botao3.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao3.setForeground(new java.awt.Color(102, 51, 255));
		botao3.setText("3");
		botao3.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botao3ActionPerformed(evt);
			}
		});
		jPanel3.add(botao3);

		botao4.setBackground(java.awt.Color.black);
		botao4.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao4.setForeground(new java.awt.Color(102, 51, 255));
		botao4.setText("4");
		botao4.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botao4ActionPerformed(evt);
			}
		});
		jPanel3.add(botao4);

		botao5.setBackground(java.awt.Color.black);
		botao5.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao5.setForeground(new java.awt.Color(102, 51, 255));
		botao5.setText("5");
		botao5.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botao5ActionPerformed(evt);
			}
		});
		jPanel3.add(botao5);

		botao6.setBackground(java.awt.Color.black);
		botao6.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao6.setForeground(new java.awt.Color(102, 51, 255));
		botao6.setText("6");
		botao6.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botao6ActionPerformed(evt);
			}
		});
		jPanel3.add(botao6);

		botao7.setBackground(java.awt.Color.black);
		botao7.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao7.setForeground(new java.awt.Color(102, 51, 255));
		botao7.setText("7");
		botao7.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botao7ActionPerformed(evt);
			}
		});
		jPanel3.add(botao7);

		botao8.setBackground(java.awt.Color.black);
		botao8.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao8.setForeground(new java.awt.Color(102, 51, 255));
		botao8.setText("8");
		botao8.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botao8ActionPerformed(evt);
			}
		});
		jPanel3.add(botao8);

		botao9.setBackground(java.awt.Color.black);
		botao9.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao9.setForeground(new java.awt.Color(102, 51, 255));
		botao9.setText("9");
		botao9.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botao9ActionPerformed(evt);
			}
		});
		jPanel3.add(botao9);

		botao0.setBackground(java.awt.Color.black);
		botao0.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao0.setForeground(new java.awt.Color(102, 51, 255));
		botao0.setText("0");
		botao0.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botao0ActionPerformed(evt);
			}
		});
		jPanel3.add(botao0);

		jbotaoSoma.setBackground(java.awt.Color.black);
		jbotaoSoma.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		jbotaoSoma.setForeground(new java.awt.Color(102, 51, 255));
		jbotaoSoma.setText("+");
		jbotaoSoma.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				jbotaoSomaActionPerformed(evt);
			}
		});
		jPanel3.add(jbotaoSoma);

		BotaoSubtracao.setBackground(java.awt.Color.black);
		BotaoSubtracao.setFont(new java.awt.Font("Times New Roman", 1, 48)); // NOI18N
		BotaoSubtracao.setForeground(new java.awt.Color(102, 51, 255));
		BotaoSubtracao.setText("-");
		BotaoSubtracao.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				BotaoSubtracaoActionPerformed(evt);
			}
		});
		jPanel3.add(BotaoSubtracao);

		botaoDividir.setBackground(java.awt.Color.black);
		botaoDividir.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		botaoDividir.setForeground(new java.awt.Color(102, 51, 255));
		botaoDividir.setText("/");
		botaoDividir.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoDividirActionPerformed(evt);
			}
		});
		jPanel3.add(botaoDividir);

		botaoVezes.setBackground(java.awt.Color.black);
		botaoVezes.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botaoVezes.setForeground(new java.awt.Color(102, 51, 255));
		botaoVezes.setText("*");
		botaoVezes.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoVezesActionPerformed(evt);
			}
		});
		jPanel3.add(botaoVezes);

		botaoIgual.setBackground(java.awt.Color.black);
		botaoIgual.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		botaoIgual.setForeground(new java.awt.Color(102, 51, 255));
		botaoIgual.setText("=");
		botaoIgual.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoIgualActionPerformed(evt);
			}
		});
		jPanel3.add(botaoIgual);

		botaoLimpar.setBackground(java.awt.Color.black);
		botaoLimpar.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		botaoLimpar.setForeground(new java.awt.Color(255, 51, 51));
		botaoLimpar.setText("C");
		botaoLimpar.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoLimparActionPerformed(evt);
			}
		});
		jPanel3.add(botaoLimpar);

		botaoDesligar.setBackground(java.awt.Color.black);
		botaoDesligar.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		botaoDesligar.setForeground(new java.awt.Color(255, 51, 51));
		botaoDesligar.setText("CE");
		botaoDesligar.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoDesligarActionPerformed(evt);
			}
		});
		jPanel3.add(botaoDesligar);

		jButton18.setBackground(java.awt.Color.red);
		jButton18.setEnabled(false);
		jPanel3.add(jButton18);

		javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
		jPanel1.setLayout(jPanel1Layout);
		jPanel1Layout.setHorizontalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
						Short.MAX_VALUE)
				.addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
						Short.MAX_VALUE));
		jPanel1Layout.setVerticalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(jPanel1Layout.createSequentialGroup().addContainerGap()
						.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE,
								javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
						.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
						.addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, 422, Short.MAX_VALUE)));

		javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
		getContentPane().setLayout(layout);
		layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(layout.createSequentialGroup().addContainerGap()
						.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, 396, Short.MAX_VALUE)
						.addContainerGap()));
		layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(layout.createSequentialGroup()
						.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, 678,
								javax.swing.GroupLayout.PREFERRED_SIZE)
						.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));

		pack();
		setLocationRelativeTo(null);
	}// </editor-fold>

	private void botao5ActionPerformed(java.awt.event.ActionEvent evt) {
		display.setText(display.getText() + "5");
		display.setFont(new Font("Arial", Font.PLAIN, 50));
		botao = 5;
	}

	private void botao1ActionPerformed(java.awt.event.ActionEvent evt) {

		display.setText(display.getText() + "1");
		display.setFont(new Font("Arial", Font.PLAIN, 50));
		botao = 1;
	}

	private void jbotaoSomaActionPerformed(java.awt.event.ActionEvent evt) {
		operacao = "+";
		numero1 = botao;

	}

	private void botao2ActionPerformed(java.awt.event.ActionEvent evt) {

		display.setText(display.getText() + "2");
		display.setFont(new Font("Arial", Font.PLAIN, 50));
		botao = 2;
	}

	private void botao3ActionPerformed(java.awt.event.ActionEvent evt) {

		display.setText(display.getText() + "3");
		display.setFont(new Font("Arial", Font.PLAIN, 50));
		botao = 3;
	}

	private void botao4ActionPerformed(java.awt.event.ActionEvent evt) {

		display.setText(display.getText() + "4");
		display.setFont(new Font("Arial", Font.PLAIN, 50));
		botao = 4;
	}

	private void botao6ActionPerformed(java.awt.event.ActionEvent evt) {

		display.setText(display.getText() + "6");
		display.setFont(new Font("Arial", Font.PLAIN, 50));
		botao = 6;
	}

	private void botao7ActionPerformed(java.awt.event.ActionEvent evt) {
		display.setText(display.getText() + "7");
		display.setFont(new Font("Arial", Font.PLAIN, 50));
		botao = 7;
	}

	private void botao8ActionPerformed(java.awt.event.ActionEvent evt) {
		display.setText(display.getText() + "8");
		display.setFont(new Font("Arial", Font.PLAIN, 50));
		botao = 8;
	}

	private void botao9ActionPerformed(java.awt.event.ActionEvent evt) {
		display.setText(display.getText() + "9");
		display.setFont(new Font("Arial", Font.PLAIN, 50));
		botao = 9;
	}

	private void botao0ActionPerformed(java.awt.event.ActionEvent evt) {
		display.setText(display.getText() + "0");
		display.setFont(new Font("Arial", Font.PLAIN, 50));
		botao = 0;
	}

	private void displayActionPerformed(java.awt.event.ActionEvent evt) {

	}

	private void botaoDividirActionPerformed(java.awt.event.ActionEvent evt) {
		operacao = "/";
		numero1 = botao;
	}

	private void botaoIgualActionPerformed(java.awt.event.ActionEvent evt) {

		switch (operacao) {
		case "+":
			resultado = numero1 + botao;
			display.setText(String.valueOf(resultado));
			break;
		case "-":
			resultado = numero1 - botao;
			display.setText(String.valueOf(resultado));
			break;
		case "*":
			resultado = numero1 * botao;
			display.setText(String.valueOf(resultado));
			break;
		case "/":
			resultado = numero1 / botao;
			display.setText(String.valueOf(resultado));
			break;
		default:
			System.out.println("");
			break;

		}
	}

	private void botaoLimparActionPerformed(java.awt.event.ActionEvent evt) {
		numero1 = 0;
		botao = 0;
		display.setText(null);
	}

	private void botaoDesligarActionPerformed(java.awt.event.ActionEvent evt) {
		this.display.setText("");
	}

	private void BotaoSubtracaoActionPerformed(java.awt.event.ActionEvent evt) {
		operacao = "-";
		numero1 = botao;
	}

	private void botaoVezesActionPerformed(java.awt.event.ActionEvent evt) {
		operacao = "*";
		numero1 = botao;
	}

	public static void main(String args[]) {

		java.awt.EventQueue.invokeLater(new Runnable() {
			public void run() {
				new Calculadora().setVisible(true);
			}
		});
	}

// Variables declaration - do not modify                     
	private javax.swing.JButton BotaoSubtracao;
	private javax.swing.JButton botao0;
	private javax.swing.JButton botao1;
	private javax.swing.JButton botao2;
	private javax.swing.JButton botao3;
	private javax.swing.JButton botao4;
	private javax.swing.JButton botao5;
	private javax.swing.JButton botao6;
	private javax.swing.JButton botao7;
	private javax.swing.JButton botao8;
	private javax.swing.JButton botao9;
	private javax.swing.JButton botaoDesligar;
	private javax.swing.JButton botaoDividir;
	private javax.swing.JButton botaoIgual;
	private javax.swing.JButton botaoLimpar;
	private javax.swing.JButton botaoVezes;
	private javax.swing.JTextField display;
	private javax.swing.JButton jButton18;
	private javax.swing.JLabel jLabel1;
	private javax.swing.JPanel jPanel1;
	private javax.swing.JPanel jPanel2;
	private javax.swing.JPanel jPanel3;
	private javax.swing.JButton jbotaoSoma;
// End of variables declaration                   
}

Como assim colado? Os números estão muito próximos um do outro?

1 curtida

A minha calculadora tá fazendo as operações normalmente, só que eu clicar para somar 1+2 por exemplo, ele tá aparecendo 12 juntos, entendeu ?

Fiz umas pequenas mudanças, veja:

import java.awt.Font;

public class Calculadora extends javax.swing.JFrame {
	private static final long serialVersionUID = 1L;
	
	Integer numero1;
	String operacao;
	int resultado;
	int botao;

	public Calculadora() {
		initComponents();
	}
                          
	private void initComponents() {
		jPanel1 = new javax.swing.JPanel();
		jPanel2 = new javax.swing.JPanel();
		display = new javax.swing.JTextField();
		jLabel1 = new javax.swing.JLabel();
		jPanel3 = new javax.swing.JPanel();
		botao1 = new javax.swing.JButton();
		botao2 = new javax.swing.JButton();
		botao3 = new javax.swing.JButton();
		botao4 = new javax.swing.JButton();
		botao5 = new javax.swing.JButton();
		botao6 = new javax.swing.JButton();
		botao7 = new javax.swing.JButton();
		botao8 = new javax.swing.JButton();
		botao9 = new javax.swing.JButton();
		botao0 = new javax.swing.JButton();
		jbotaoSoma = new javax.swing.JButton();
		BotaoSubtracao = new javax.swing.JButton();
		botaoDividir = new javax.swing.JButton();
		botaoVezes = new javax.swing.JButton();
		botaoIgual = new javax.swing.JButton();
		botaoLimpar = new javax.swing.JButton();
		botaoDesligar = new javax.swing.JButton();
		jButton18 = new javax.swing.JButton();

		setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

		jPanel2.setBackground(java.awt.Color.black);
		jPanel2.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 1, true));

		display.setBackground(new java.awt.Color(51, 255, 255));
		display.setFont(new java.awt.Font("Arial", 0, 36)); // NOI18N
		display.setSelectionColor(new java.awt.Color(0, 102, 0));
		display.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				displayActionPerformed(evt);
			}
		});

		jLabel1.setFont(new java.awt.Font("Times New Roman", 0, 48)); // NOI18N
		jLabel1.setForeground(new java.awt.Color(102, 51, 255));
		jLabel1.setText("CALCULADORA");

		javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
		jPanel2.setLayout(jPanel2Layout);
		jPanel2Layout.setHorizontalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(jPanel2Layout.createSequentialGroup().addContainerGap().addGroup(jPanel2Layout
						.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
						.addComponent(display, javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanel2Layout
								.createSequentialGroup().addComponent(jLabel1).addGap(0, 9, Short.MAX_VALUE)))
						.addContainerGap()));
		jPanel2Layout.setVerticalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
						jPanel2Layout.createSequentialGroup().addContainerGap()
								.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 43,
										javax.swing.GroupLayout.PREFERRED_SIZE)
								.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
								.addComponent(display, javax.swing.GroupLayout.DEFAULT_SIZE, 158, Short.MAX_VALUE)
								.addGap(7, 7, 7)));

		jPanel3.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
		jPanel3.setLayout(new java.awt.GridLayout(6, 3, 2, 2));

		botao1.setBackground(java.awt.Color.black);
		botao1.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao1.setForeground(new java.awt.Color(102, 51, 255));
		botao1.setText("1");
		botao1.setPreferredSize(new java.awt.Dimension(20, 20));
		botao1.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				setDisplayNumber(((javax.swing.JButton) evt.getSource()).getText());
			}
		});
		jPanel3.add(botao1);

		botao2.setBackground(java.awt.Color.black);
		botao2.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao2.setForeground(new java.awt.Color(102, 51, 255));
		botao2.setText("2");
		botao2.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				setDisplayNumber(((javax.swing.JButton) evt.getSource()).getText());
			}
		});
		jPanel3.add(botao2);

		botao3.setBackground(java.awt.Color.black);
		botao3.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao3.setForeground(new java.awt.Color(102, 51, 255));
		botao3.setText("3");
		botao3.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				setDisplayNumber(((javax.swing.JButton) evt.getSource()).getText());
			}
		});
		jPanel3.add(botao3);

		botao4.setBackground(java.awt.Color.black);
		botao4.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao4.setForeground(new java.awt.Color(102, 51, 255));
		botao4.setText("4");
		botao4.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				setDisplayNumber(((javax.swing.JButton) evt.getSource()).getText());
			}
		});
		jPanel3.add(botao4);

		botao5.setBackground(java.awt.Color.black);
		botao5.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao5.setForeground(new java.awt.Color(102, 51, 255));
		botao5.setText("5");
		botao5.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				setDisplayNumber(((javax.swing.JButton) evt.getSource()).getText());
			}
		});
		jPanel3.add(botao5);

		botao6.setBackground(java.awt.Color.black);
		botao6.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao6.setForeground(new java.awt.Color(102, 51, 255));
		botao6.setText("6");
		botao6.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				setDisplayNumber(((javax.swing.JButton) evt.getSource()).getText());
			}
		});
		jPanel3.add(botao6);

		botao7.setBackground(java.awt.Color.black);
		botao7.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao7.setForeground(new java.awt.Color(102, 51, 255));
		botao7.setText("7");
		botao7.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				setDisplayNumber(((javax.swing.JButton) evt.getSource()).getText());
			}
		});
		jPanel3.add(botao7);

		botao8.setBackground(java.awt.Color.black);
		botao8.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao8.setForeground(new java.awt.Color(102, 51, 255));
		botao8.setText("8");
		botao8.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				setDisplayNumber(((javax.swing.JButton) evt.getSource()).getText());
			}
		});
		jPanel3.add(botao8);

		botao9.setBackground(java.awt.Color.black);
		botao9.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao9.setForeground(new java.awt.Color(102, 51, 255));
		botao9.setText("9");
		botao9.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				setDisplayNumber(((javax.swing.JButton) evt.getSource()).getText());
			}
		});
		jPanel3.add(botao9);

		botao0.setBackground(java.awt.Color.black);
		botao0.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botao0.setForeground(new java.awt.Color(102, 51, 255));
		botao0.setText("0");
		botao0.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				setDisplayNumber(((javax.swing.JButton) evt.getSource()).getText());
			}
		});
		jPanel3.add(botao0);

		jbotaoSoma.setBackground(java.awt.Color.black);
		jbotaoSoma.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		jbotaoSoma.setForeground(new java.awt.Color(102, 51, 255));
		jbotaoSoma.setText("+");
		jbotaoSoma.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				jbotaoSomaActionPerformed(evt);
			}
		});
		jPanel3.add(jbotaoSoma);

		BotaoSubtracao.setBackground(java.awt.Color.black);
		BotaoSubtracao.setFont(new java.awt.Font("Times New Roman", 1, 48)); // NOI18N
		BotaoSubtracao.setForeground(new java.awt.Color(102, 51, 255));
		BotaoSubtracao.setText("-");
		BotaoSubtracao.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				BotaoSubtracaoActionPerformed(evt);
			}
		});
		jPanel3.add(BotaoSubtracao);

		botaoDividir.setBackground(java.awt.Color.black);
		botaoDividir.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		botaoDividir.setForeground(new java.awt.Color(102, 51, 255));
		botaoDividir.setText("/");
		botaoDividir.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoDividirActionPerformed(evt);
			}
		});
		jPanel3.add(botaoDividir);

		botaoVezes.setBackground(java.awt.Color.black);
		botaoVezes.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		botaoVezes.setForeground(new java.awt.Color(102, 51, 255));
		botaoVezes.setText("*");
		botaoVezes.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoVezesActionPerformed(evt);
			}
		});
		jPanel3.add(botaoVezes);

		botaoIgual.setBackground(java.awt.Color.black);
		botaoIgual.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		botaoIgual.setForeground(new java.awt.Color(102, 51, 255));
		botaoIgual.setText("=");
		botaoIgual.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoIgualActionPerformed(evt);
			}
		});
		jPanel3.add(botaoIgual);

		botaoLimpar.setBackground(java.awt.Color.black);
		botaoLimpar.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		botaoLimpar.setForeground(new java.awt.Color(255, 51, 51));
		botaoLimpar.setText("C");
		botaoLimpar.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoLimparActionPerformed(evt);
			}
		});
		jPanel3.add(botaoLimpar);

		botaoDesligar.setBackground(java.awt.Color.black);
		botaoDesligar.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		botaoDesligar.setForeground(new java.awt.Color(255, 51, 51));
		botaoDesligar.setText("CE");
		botaoDesligar.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoDesligarActionPerformed(evt);
			}
		});
		jPanel3.add(botaoDesligar);

		jButton18.setBackground(java.awt.Color.red);
		jButton18.setEnabled(false);
		jPanel3.add(jButton18);

		javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
		jPanel1.setLayout(jPanel1Layout);
		jPanel1Layout.setHorizontalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
						Short.MAX_VALUE)
				.addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
						Short.MAX_VALUE));
		jPanel1Layout.setVerticalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(jPanel1Layout.createSequentialGroup().addContainerGap()
						.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE,
								javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
						.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
						.addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, 422, Short.MAX_VALUE)));

		javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
		getContentPane().setLayout(layout);
		layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(layout.createSequentialGroup().addContainerGap()
						.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, 396, Short.MAX_VALUE)
						.addContainerGap()));
		layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(layout.createSequentialGroup()
						.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, 678,
								javax.swing.GroupLayout.PREFERRED_SIZE)
						.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));

		pack();
		setLocationRelativeTo(null);
	}

	private void jbotaoSomaActionPerformed(java.awt.event.ActionEvent evt) {
		operacao = "+";
		numero1 = botao;
	}
	
	private void displayActionPerformed(java.awt.event.ActionEvent evt) {

	}

	private void botaoDividirActionPerformed(java.awt.event.ActionEvent evt) {
		operacao = "/";
		numero1 = botao;
	}
	
	private void setDisplayNumber(String textNumber) {
		if (numero1 != null) {
			display.setText(textNumber);
		} else {
			display.setText(display.getText() + textNumber);
		}
		
		display.setFont(new Font("Arial", Font.PLAIN, 50));
		botao = Integer.parseInt(textNumber);
	}

	private void botaoIgualActionPerformed(java.awt.event.ActionEvent evt) {

		switch (operacao) {
		case "+":
			resultado = numero1 + botao;
			display.setText(String.valueOf(resultado));
			break;
		case "-":
			resultado = numero1 - botao;
			display.setText(String.valueOf(resultado));
			break;
		case "*":
			resultado = numero1 * botao;
			display.setText(String.valueOf(resultado));
			break;
		case "/":
			resultado = numero1 / botao;
			display.setText(String.valueOf(resultado));
			break;
		default:
			System.out.println("");
			break;

		}
	}

	private void botaoLimparActionPerformed(java.awt.event.ActionEvent evt) {
		numero1 = null;
		botao = 0;
		display.setText(null);
	}

	private void botaoDesligarActionPerformed(java.awt.event.ActionEvent evt) {
		this.display.setText("");
	}

	private void BotaoSubtracaoActionPerformed(java.awt.event.ActionEvent evt) {
		operacao = "-";
		numero1 = botao;
	}

	private void botaoVezesActionPerformed(java.awt.event.ActionEvent evt) {
		operacao = "*";
		numero1 = botao;
	}

	public static void main(String args[]) {
		java.awt.EventQueue.invokeLater(new Runnable() {
			public void run() {
				new Calculadora().setVisible(true);
			}
		});
	}

// Variables declaration - do not modify                     
	private javax.swing.JButton BotaoSubtracao;
	private javax.swing.JButton botao0;
	private javax.swing.JButton botao1;
	private javax.swing.JButton botao2;
	private javax.swing.JButton botao3;
	private javax.swing.JButton botao4;
	private javax.swing.JButton botao5;
	private javax.swing.JButton botao6;
	private javax.swing.JButton botao7;
	private javax.swing.JButton botao8;
	private javax.swing.JButton botao9;
	private javax.swing.JButton botaoDesligar;
	private javax.swing.JButton botaoDividir;
	private javax.swing.JButton botaoIgual;
	private javax.swing.JButton botaoLimpar;
	private javax.swing.JButton botaoVezes;
	private javax.swing.JTextField display;
	private javax.swing.JButton jButton18;
	private javax.swing.JLabel jLabel1;
	private javax.swing.JPanel jPanel1;
	private javax.swing.JPanel jPanel2;
	private javax.swing.JPanel jPanel3;
	private javax.swing.JButton jbotaoSoma;
// End of variables declaration                   
}

Olhe o método setDisplayNumber.

1 curtida

Obrigado ai por eme ajudar, estou tentando entender onde você mexeu ai.

Pra vc pensar mais um pouco, fiz várias mudanças no código para reduzi-lo um pouco e permitir que seja somado números com mais de um dígito:

package com.lucas.desktoptestes.createfontawt;

import java.awt.Font;
import java.awt.event.ActionListener;

public class Calculadora extends javax.swing.JFrame {
	private static final long serialVersionUID = 1L;
	
	Integer numero1;
	String operacao;
	int resultado;
	int botao;

	public Calculadora() {
		initComponents();
	}
                          
	private void initComponents() {
		jPanel1 = new javax.swing.JPanel();
		jPanel2 = new javax.swing.JPanel();
		display = new javax.swing.JTextField();
		jLabel1 = new javax.swing.JLabel();
		jPanel3 = new javax.swing.JPanel();
		botaoIgual = new javax.swing.JButton();
		botaoLimpar = new javax.swing.JButton();
		botaoDesligar = new javax.swing.JButton();
		jButton18 = new javax.swing.JButton();

		setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

		jPanel2.setBackground(java.awt.Color.black);
		jPanel2.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 1, true));

		display.setBackground(new java.awt.Color(51, 255, 255));
		display.setFont(new java.awt.Font("Arial", 0, 36)); // NOI18N
		display.setSelectionColor(new java.awt.Color(0, 102, 0));
		display.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				displayActionPerformed(evt);
			}
		});

		jLabel1.setFont(new java.awt.Font("Times New Roman", 0, 48)); // NOI18N
		jLabel1.setForeground(new java.awt.Color(102, 51, 255));
		jLabel1.setText("CALCULADORA");

		javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
		jPanel2.setLayout(jPanel2Layout);
		jPanel2Layout.setHorizontalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(jPanel2Layout.createSequentialGroup().addContainerGap().addGroup(jPanel2Layout
						.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
						.addComponent(display, javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanel2Layout
								.createSequentialGroup().addComponent(jLabel1).addGap(0, 9, Short.MAX_VALUE)))
						.addContainerGap()));
		jPanel2Layout.setVerticalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
						jPanel2Layout.createSequentialGroup().addContainerGap()
								.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 43,
										javax.swing.GroupLayout.PREFERRED_SIZE)
								.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
								.addComponent(display, javax.swing.GroupLayout.DEFAULT_SIZE, 158, Short.MAX_VALUE)
								.addGap(7, 7, 7)));

		jPanel3.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
		jPanel3.setLayout(new java.awt.GridLayout(6, 3, 2, 2));
		
		ActionListener numberActionListener = new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				setDisplayNumber(((javax.swing.JButton) evt.getSource()).getText());
			}
		};
		
		ActionListener operationActionListener = new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				applyOperation(((javax.swing.JButton) evt.getSource()).getText());
			}
		};

		jPanel3.add(createNumberButton("1", numberActionListener));
		jPanel3.add(createNumberButton("2", numberActionListener));
		jPanel3.add(createNumberButton("3", numberActionListener));
		jPanel3.add(createNumberButton("4", numberActionListener));
		jPanel3.add(createNumberButton("5", numberActionListener));
		jPanel3.add(createNumberButton("6", numberActionListener));
		jPanel3.add(createNumberButton("7", numberActionListener));
		jPanel3.add(createNumberButton("8", numberActionListener));
		jPanel3.add(createNumberButton("9", numberActionListener));
		jPanel3.add(createNumberButton("0", numberActionListener));

		jPanel3.add(jPanel3.add(createNumberButton("+", operationActionListener)));
		jPanel3.add(jPanel3.add(createNumberButton("-", operationActionListener)));
		jPanel3.add(jPanel3.add(createNumberButton("/", operationActionListener)));
		jPanel3.add(jPanel3.add(createNumberButton("*", operationActionListener)));
		
		botaoIgual.setBackground(java.awt.Color.black);
		botaoIgual.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		botaoIgual.setForeground(new java.awt.Color(102, 51, 255));
		botaoIgual.setText("=");
		botaoIgual.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoIgualActionPerformed(evt);
			}
		});
		jPanel3.add(botaoIgual);

		botaoLimpar.setBackground(java.awt.Color.black);
		botaoLimpar.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		botaoLimpar.setForeground(new java.awt.Color(255, 51, 51));
		botaoLimpar.setText("C");
		botaoLimpar.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoLimparActionPerformed(evt);
			}
		});
		jPanel3.add(botaoLimpar);

		botaoDesligar.setBackground(java.awt.Color.black);
		botaoDesligar.setFont(new java.awt.Font("Times New Roman", 1, 36)); // NOI18N
		botaoDesligar.setForeground(new java.awt.Color(255, 51, 51));
		botaoDesligar.setText("CE");
		botaoDesligar.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				botaoDesligarActionPerformed(evt);
			}
		});
		jPanel3.add(botaoDesligar);

		jButton18.setBackground(java.awt.Color.red);
		jButton18.setEnabled(false);
		jPanel3.add(jButton18);

		javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
		jPanel1.setLayout(jPanel1Layout);
		jPanel1Layout.setHorizontalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
						Short.MAX_VALUE)
				.addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
						Short.MAX_VALUE));
		jPanel1Layout.setVerticalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(jPanel1Layout.createSequentialGroup().addContainerGap()
						.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE,
								javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
						.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
						.addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, 422, Short.MAX_VALUE)));

		javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
		getContentPane().setLayout(layout);
		layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(layout.createSequentialGroup().addContainerGap()
						.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, 396, Short.MAX_VALUE)
						.addContainerGap()));
		layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
				.addGroup(layout.createSequentialGroup()
						.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, 678,
								javax.swing.GroupLayout.PREFERRED_SIZE)
						.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));

		pack();
		setLocationRelativeTo(null);
	}
	
	private javax.swing.JButton createNumberButton(String text, ActionListener actionListener) {
		javax.swing.JButton button = new javax.swing.JButton();
		button.setBackground(java.awt.Color.black);
		button.setFont(new java.awt.Font("Times New Roman", 0, 36)); // NOI18N
		button.setForeground(new java.awt.Color(102, 51, 255));
		button.setText(text);
		button.addActionListener(actionListener);
		
		return button;
	}

	private void displayActionPerformed(java.awt.event.ActionEvent evt) {

	}

	private void applyOperation(String operation) {
		operacao = operation;
		numero1 = botao;
	}
	
	private void setDisplayNumber(String textNumber) {
		if (numero1 != null) {
			display.setText("");
		}
		
		textNumber = display.getText() + textNumber;
		display.setText(textNumber);
		display.setFont(new Font("Arial", Font.PLAIN, 50));
		botao = Integer.parseInt(textNumber);
	}

	private void botaoIgualActionPerformed(java.awt.event.ActionEvent evt) {
		switch (operacao) {
		case "+":
			resultado = numero1 + botao;
			display.setText(String.valueOf(resultado));
			break;
		case "-":
			resultado = numero1 - botao;
			display.setText(String.valueOf(resultado));
			break;
		case "*":
			resultado = numero1 * botao;
			display.setText(String.valueOf(resultado));
			break;
		case "/":
			resultado = numero1 / botao;
			display.setText(String.valueOf(resultado));
			break;
		default:
			System.out.println("");
			break;
		}
		
		numero1 = null;
		botao = 0;
		operacao = null;
	}

	private void botaoLimparActionPerformed(java.awt.event.ActionEvent evt) {
		numero1 = null;
		botao = 0;
		display.setText(null);
	}

	private void botaoDesligarActionPerformed(java.awt.event.ActionEvent evt) {
		this.display.setText("");
	}

	public static void main(String args[]) {
		java.awt.EventQueue.invokeLater(new Runnable() {
			public void run() {
				new Calculadora().setVisible(true);
			}
		});
	}
              
	private javax.swing.JButton botaoDesligar;
	private javax.swing.JButton botaoIgual;
	private javax.swing.JButton botaoLimpar;
	private javax.swing.JTextField display;
	private javax.swing.JButton jButton18;
	private javax.swing.JLabel jLabel1;
	private javax.swing.JPanel jPanel1;
	private javax.swing.JPanel jPanel2;
	private javax.swing.JPanel jPanel3;
}
1 curtida

Mudei aqui, e continua a mesma coisa , porém não há erros. Affs

Uai, bom d+ que não há erros. Se vc não entendeu alguma parte, soh perguntar, blz

1 curtida

Cara, obrigado ai , eu consegui, era uma coisa simples kkkk, eu tava fazendo assim : display.setText(display.getText() + “3”); ( não precisa de chamar o botão de novo)
display.setText("?");

Consegui cara, mas obrigado ai pela atenção!