domingo, 31 de marzo de 2013

JSLider Programador Java Interfaz Gráfico GUI AWT Swing 1 Swing 2


 JSLider Programador Java Interfaz Gráfico GUI AWT Swing 1 Swing 2





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


public class jSlider2 extends JFrame {

  private JLabel jLabel1 = new JLabel();
  private JLabel jLabel2 = new JLabel();
  private JSlider jSlider2 = new JSlider();

 
  public jSlider2(String title) {

    super(title);
    setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    int frameWidth = 528;
    int frameHeight = 300;
    setSize(frameWidth, frameHeight);
    Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
    int x = (d.width - getSize().width) / 2;
    int y = (d.height - getSize().height) / 2;
    setLocation(x, y);
    setResizable(false);
    Container cp = getContentPane();
    cp.setLayout(null);
 
   
    jLabel1.setBounds(80, 8, 267, 53);
    jLabel1.setText("SLider");
    jLabel1.setFont(new Font("Gunplay 3D", Font.BOLD, 48));
    jLabel1.setForeground(Color.RED);
    cp.add(jLabel1);
    jLabel2.setBounds(88, 216, 267, 33);
    jLabel2.setText("");
    cp.add(jLabel2);
    jSlider2.setBounds(56, 88, 401, 57);
    jSlider2.setMinorTickSpacing(10);
    jSlider2.setMajorTickSpacing(50);
    jSlider2.setPaintTicks(true);
    jSlider2.setPaintLabels(true);
    jSlider2.setMaximum(500);
    jSlider2.setMinimum(100);
    jSlider2.setValue(400);
    cp.add(jSlider2);
    cp.setBackground(new Color(0x39C678));
   
    
    jSlider2.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jSlider2_stateChanged(evt);
      }
    });
   
    setVisible(true);
  }
  public void jSlider2_stateChanged(ChangeEvent evt) {
    jLabel2.setText("El valor es: "+jSlider2.getValue());
   
  }

 
  public static void main(String[] args) {
    new jSlider2("jSlider2");
  }
 
}



No hay comentarios:

Publicar un comentario