Guest User

Untitled

a guest
Jun 22nd, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. package guiexame20023;
  2.  
  3. import javax.swing.*;
  4. import java.awt.*;
  5. import java.awt.event.*;
  6.  
  7. public class Conversor extends JFrame {
  8.  
  9. private JTextField caixatexto;
  10. private JLabel rotulo;
  11. private JTextPane txtLista;
  12. JTextField caixatexto1;
  13.  
  14.  
  15. public Conversor(String titulo){
  16. super(titulo);
  17. setResizable(false);
  18.  
  19. Container c = getContentPane();
  20. JButton botao;
  21.  
  22. JPanel p1= new JPanel();
  23.  
  24. JPanel p11 = new JPanel();
  25. rotulo = new JLabel("Distância em Milhas");
  26. caixatexto = new JTextField(5);
  27. botao =new JButton("Converter");
  28. botao.addActionListener(new TrataEvento());
  29. p11.add(rotulo);
  30. p11.add(caixatexto);
  31. p11.add(botao);
  32. p1.add(p11);
  33. c.add(p1,BorderLayout.NORTH);
  34.  
  35. JPanel p2 = new JPanel();
  36.  
  37. JPanel p21 = new JPanel();
  38. caixatexto1 = new JTextField(20);
  39.  
  40. p21.add(caixatexto1);
  41. p2.add(p21);
  42. c.add(p2,BorderLayout.SOUTH);
  43.  
  44. pack();
  45. setVisible(true);
  46. }
  47.  
  48. class TrataEvento implements ActionListener{
  49. String x;
  50. public void actionPerformed(ActionEvent e) {
  51. if(e.getActionCommand().equals("Converter")){
  52. x = Conversao(caixatexto.getComponentCount());
  53. caixatexto1.setText(x);
  54. }
  55. }
  56. }
  57.  
  58. public String Conversao(int v){
  59. int Valor =v;
  60. return v+" milhas igual a "+(v*0.6412);
  61. }
  62. }
Add Comment
Please, Sign In to add comment