Hallo,
Ik ben net begonnen met java te programmeren en heb hieronder een scherm gemaakt waarmee het mogelijk zou moeten zijn om in het vak "optelling" het getal dat je bovenaan invult op te tellen en in het vak "vermenigvuldiging" het bovenstaande getal mee te vermenigvuldigen. Ik heb het geprogrammeerd in Eclipse welke de melding geeft: The field debugpaneel.optel is never read locally
Dezelfde melding krijg ik voor debugpaneel.verm.
Kan iemand mij helpen?
import javax.swing.*;
import java.awt.event.*;
public class debugpaneel extends JPanel implements ActionListener
{
private JTextField v1, v2, v3; private JButton knop; private int getal, optel, verm;
public debugpaneel()
{
v1 = new JTextField( 10 );
v2 = new JTextField( 10 );
v3 = new JTextField( 10 );
v2.setEditable( false );
v3.setEditable( false );
knop = new JButton( "druk hier" );
knop.addActionListener( this );
add( v1 );
add( knop );
add( new JLabel( "optelling: " ) );
add( v3 ); add( new JLabel( "vermenigvuldiging: " ) );
add( v2 );
}
public void actionPerformed( ActionEvent e )
{
int optel = getal ; int verm = getal;
int getal = Integer.parseInt( v1.getText() );
optel += getal; verm *= getal;
v2.setText(""+ optel );
v3.setText(""+ verm );
}
}
Ik ben net begonnen met java te programmeren en heb hieronder een scherm gemaakt waarmee het mogelijk zou moeten zijn om in het vak "optelling" het getal dat je bovenaan invult op te tellen en in het vak "vermenigvuldiging" het bovenstaande getal mee te vermenigvuldigen. Ik heb het geprogrammeerd in Eclipse welke de melding geeft: The field debugpaneel.optel is never read locally
Dezelfde melding krijg ik voor debugpaneel.verm.
Kan iemand mij helpen?
import javax.swing.*;
import java.awt.event.*;
public class debugpaneel extends JPanel implements ActionListener
{
private JTextField v1, v2, v3; private JButton knop; private int getal, optel, verm;
public debugpaneel()
{
v1 = new JTextField( 10 );
v2 = new JTextField( 10 );
v3 = new JTextField( 10 );
v2.setEditable( false );
v3.setEditable( false );
knop = new JButton( "druk hier" );
knop.addActionListener( this );
add( v1 );
add( knop );
add( new JLabel( "optelling: " ) );
add( v3 ); add( new JLabel( "vermenigvuldiging: " ) );
add( v2 );
}
public void actionPerformed( ActionEvent e )
{
int optel = getal ; int verm = getal;
int getal = Integer.parseInt( v1.getText() );
optel += getal; verm *= getal;
v2.setText(""+ optel );
v3.setText(""+ verm );
}
}