Advertisement
Mercedes

TRUE PLAY

Nov 19th, 2014
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.69 KB | None | 0 0
  1. package missil.command;
  2.  
  3. import static missil.command.MissileComand.getInstance;
  4.  
  5. import java.awt.BorderLayout;
  6. import java.awt.Dimension;
  7. import java.awt.FlowLayout;
  8. import java.awt.Graphics;
  9. import java.awt.GridBagLayout;
  10. import java.awt.Image;
  11. import java.awt.Insets;
  12. import java.awt.event.MouseAdapter;
  13. import java.awt.event.MouseEvent;
  14. import java.net.URL;
  15.  
  16. import javax.swing.ImageIcon;
  17. import javax.swing.JButton;
  18. import javax.swing.JComboBox;
  19. import javax.swing.JFrame;
  20. import javax.swing.JLabel;
  21. import javax.swing.JMenu;
  22. import javax.swing.JMenuBar;
  23. import javax.swing.JPanel;
  24. import javax.swing.JTextField;
  25.  
  26. import java.awt.BorderLayout;
  27. import java.awt.Dimension;
  28. import java.awt.Graphics;
  29. import java.awt.GridBagConstraints;
  30. import java.awt.GridBagLayout;
  31. import java.awt.Image;
  32. import java.awt.Insets;
  33. import java.awt.event.MouseAdapter;
  34. import java.awt.event.MouseEvent;
  35. import java.io.IOException;
  36. import java.net.URL;
  37.  
  38. import javax.imageio.ImageIO;
  39. import javax.swing.ImageIcon;
  40. import javax.swing.JButton;
  41. import javax.swing.JFrame;
  42. import javax.swing.JPanel;
  43. import javax.swing.border.EmptyBorder;
  44.  
  45. import missil.command.PantallaInicial.MiPanel;
  46. import missil.command.Ranking.goBack;
  47.  
  48. public class AJugar extends JFrame {
  49. private JLabel label= new JLabel ("Ingrese su nombre");
  50. private JTextField text= new JTextField (25);
  51. private JButton aceptar = new JButton("Aceptar");
  52. private JButton jugar = new JButton("Jugar");
  53.  
  54. private String nom;
  55. private String level;
  56.  
  57.  
  58. public AJugar(){
  59.  
  60.  
  61. nom=new String();
  62. level=new String();
  63. this.setTitle("Datos del jugador");
  64. JPanel panel= new JPanel(new FlowLayout());
  65. panel.add(label);
  66. panel.add(text);
  67. panel.add(this.aceptar);
  68. panel.add(this.jugar);
  69.  
  70.  
  71.  
  72. /* home= new JButton("Atras");
  73. this.home.setVisible(true);
  74. this.add(this.home, BorderLayout.SOUTH);
  75. this.home.addMouseListener(new goBack());
  76. this.setVisible(true); */
  77.  
  78.  
  79.  
  80. /* jugar= new JButton("Jugar");
  81. this.jugar.setVisible(true);
  82. this.add(jugar, BorderLayout.SOUTH); */
  83.  
  84.  
  85. jugar.addMouseListener(new MouseAdapter(){
  86. public void mouseClicked(MouseEvent e){
  87. System.out.println("IMPRIMI SORETE!");
  88.  
  89. new PantallaDeJuego();}
  90. });
  91.  
  92.  
  93.  
  94. // Valores para el JComboBox
  95. String[] nivelesFruta = {"--Seleccione--","1", "2", "3"
  96. ,"4", "5", "6", "7","8","9","10","11","12","13","14","15","16"}; //son los niveles para selccionar el nombre esta pillo
  97.  
  98. // El primer panel contiene un JLabel y un JCombobox con las frutas
  99. final JPanel comboPanel = new JPanel();
  100. JLabel comboLbl = new JLabel("Nivel: ");
  101. final JComboBox niveles = new JComboBox(nivelesFruta);
  102. niveles.getSelectedItem().toString();
  103. comboPanel.add(comboLbl);
  104. comboPanel.add(niveles);
  105.  
  106. this.add(comboPanel, BorderLayout.WEST);
  107.  
  108.  
  109. // Asegurarse de mostrar el JFrame
  110.  
  111.  
  112.  
  113. aceptar.addMouseListener(new MouseAdapter(){
  114. public void mouseClicked( MouseEvent e){
  115. System.out.println("IMPRIMI SORETE!");
  116.  
  117. System.out.print("Se presiono el mouse" + "text.getText()");
  118. nom=text.getText();
  119. getInstance().setNombreDelJugador(nom); //le doy el nombre ingresado lalalala
  120. level=niveles.getSelectedItem().toString();
  121. System.out.print(level);
  122. }
  123. });
  124.  
  125.  
  126.  
  127. this.setPreferredSize(new Dimension(1024,700));
  128.  
  129.  
  130. this.getContentPane().add(panel);
  131. this.setVisible(true);
  132. }
  133.  
  134.  
  135. public static void main (String args[]){
  136. AJugar j= new AJugar();
  137. j.pack();
  138. j.setVisible(true);
  139.  
  140. }
  141.  
  142. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement