Re:exercicio deitel

4 respostas
thegoergen

Para facilitar nossa leitura, coloque as tags CODE.

Leia o tutorial:

http://www.guj.com.br/posts/list/50115.java

4 Respostas

marciofermino

Precisa de ajuda?

N

Ola, Marcio,

eu resolvi, obrigado. caso precise de outra ajuda eu posto aqui.

obrigado mesmo
newerton

D

Olá jovem. Tudo bem?

Quando você tiver uma dúvida resolvida aqui no fórum (ou em qualquer outro lugar), não a apague. Sua dúvida pode ser a de muitos outros e servirá como referência para outras pessoas.

De preferência, sempre que resolver um problema, poste a solução dele. Isso ajuda ainda mais.

N

dmarcosm:
Olá jovem. Tudo bem?

Quando você tiver uma dúvida resolvida aqui no fórum (ou em qualquer outro lugar), não a apague. Sua dúvida pode ser a de muitos outros e servirá como referência para outras pessoas.

De preferência, sempre que resolver um problema, poste a solução dele. Isso ajuda ainda mais.

Ok, Marco.
eu nao irei apagar. a a solução do meu problema.

package deitel;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

//import java.text.DecimalFormat;

public class Multiple extends JApplet implements ActionListener {
	// GUI Components
	Container c;
	JLabel labelS1, labelS2, labelM;
	JTextField fieldS1, fieldS2, fieldM;

	int  s1, s2;
	//DecimalFormat twoPlaces;

    @Override
	public void init( ) {
		// GUI
		c = getContentPane( );
		c.setLayout( new FlowLayout( ) );

		labelS1 = new JLabel( "Entre com o primeiro inteiro:" );
		c.add( labelS1 );
		fieldS1 = new JTextField( 10 );
		c.add( fieldS1 );
		labelS2 = new JLabel( "Entre com o primeiro inteiro:" );
		c.add( labelS2 );
		fieldS2 = new JTextField( 10 );
		fieldS2.addActionListener( this );	// listen for events in fieldS2
		c.add( fieldS2 );
		labelM = new JLabel( "Valor Multiplo" );
		c.add( labelM );
		fieldM = new JTextField( 15 );
		c.add( fieldM );

		//twoPlaces = new DecimalFormat( "0.00" );
	}

	public void actionPerformed( ActionEvent e ) {
		s1 = Integer.parseInt( fieldS1.getText( ) );
		s2 = Integer.parseInt( fieldS2.getText( ) );
		if(calcMult( s1, s2 ))
		
        fieldM.setText( s2 + " é multiplo de " + s1 );
        else
            fieldM.setText( s2 + " não é multiplo de " + s1 );
	}

	boolean calcMult( int s1, int s2 ) {

        if (s2 % s1==0)
            return true;
        else
            return false;
    }
}

obrigado
newerton

Criado 27 de dezembro de 2008
Ultima resposta 5 de jan. de 2009
Respostas 4
Participantes 4