Ejemplo n.º 1
0
  // crea los objetos de textura y audio
  private void crearObjetos() {
    AssetManager assetManager = principal.getAssetManager(); // Referencia al assetManager
    // Textura de fondos y botones
    texturaFondo = assetManager.get("seleccionNivel/recursosPerdiste/gameOver.png");
    texturaBtnMenu = assetManager.get("seleccionNivel/recursosPausa/menu.png");
    texturaBtnContinue = assetManager.get("seleccionNivel/recursosPerdiste/continue.png");

    // Crear fondo
    fondo = new Fondo(texturaFondo);

    fondo.getSprite().setCenter(Principal.ANCHO_MUNDO / 2, Principal.ALTO_MUNDO / 2);
    fondo.getSprite().setOrigin(1500 / 2, 1500 / 2);

    // botones
    btnContinue = new Boton(texturaBtnContinue);
    btnContinue.setPosicion(Principal.ANCHO_MUNDO / 2 - 160, Principal.ALTO_MUNDO / 2 - 200);

    btnMenu = new Boton(texturaBtnMenu);
    btnMenu.setPosicion(Principal.ANCHO_MUNDO / 2 - 160, Principal.ALTO_MUNDO / 2 - 350);

    efectoClick = assetManager.get("sonidoVentana.wav");
    efectoMuerteNinja = assetManager.get("seleccionNivel/recursosPerdiste/muerteNinja.wav");
    // Batch
    batch = new SpriteBatch();
  }
  public pre_transacciones_cxc_otros() {

    aut_filtro_persona.setId("aut_filtro_persona");
    aut_filtro_persona.setAutoCompletar(
        "select ide_geper,identificac_geper,nom_geper from gen_persona where nivel_geper='HIJO' "
            + "AND es_cliente_geper IS TRUE AND ide_empr="
            + utilitario.getVariable("ide_empr"));
    aut_filtro_persona.setMetodoChange("filtrar_proveedor", "");
    bar_botones.agregarComponente(new Etiqueta("Cliente: "));
    bar_botones.agregarComponente(aut_filtro_persona);

    Boton bot_limpiar = new Boton();
    bot_limpiar.setIcon("ui-icon-cancel");
    bot_limpiar.setMetodo("limpiar");
    bar_botones.agregarComponente(bot_limpiar);

    tab_tabla1.setId("tab_tabla1");
    tab_tabla1.setTabla("cxc_cabece_transa", "ide_ccctr", 1);
    tab_tabla1
        .getColumna("ide_ccttr")
        .setCombo("cxc_tipo_transacc", "ide_ccttr", "nombre_ccttr", "");
    tab_tabla1.getColumna("fecha_trans_ccctr").setValorDefecto(utilitario.getFechaActual());
    tab_tabla1.getColumna("ide_geper").setVisible(true);
    tab_tabla1.agregarRelacion(tab_tabla2);
    tab_tabla1.setCondicionSucursal(true);
    tab_tabla1.setRecuperarLectura(true);
    tab_tabla1.setRows(10);
    tab_tabla1.setCondicion("ide_geper=-1");
    tab_tabla1.setCampoOrden("fecha_trans_ccctr desc");
    tab_tabla1.dibujar();
    PanelTabla pat_panel1 = new PanelTabla();
    pat_panel1.setPanelTabla(tab_tabla1);

    tab_tabla2.setId("tab_tabla2");
    tab_tabla2.setTabla("cxc_detall_transa", "ide_ccdtr", 2);
    tab_tabla2.getColumna("ide_cccfa").setVisible(false);
    tab_tabla2
        .getColumna("ide_ccttr")
        .setCombo("cxc_tipo_transacc", "ide_ccttr", "nombre_ccttr", "");
    tab_tabla2.getColumna("ide_usua").setCombo("sis_usuario", "ide_usua", "nom_usua", "");
    tab_tabla2.getColumna("ide_usua").setValorDefecto(utilitario.getVariable("ide_usua"));
    tab_tabla2.getColumna("fecha_trans_ccdtr").setValorDefecto(utilitario.getFechaActual());
    tab_tabla2.getColumna("ide_usua").setVisible(false);
    tab_tabla2.dibujar();
    PanelTabla pat_panel2 = new PanelTabla();
    pat_panel2.setPanelTabla(tab_tabla2);

    div_division.setId("div_division");
    div_division.dividir2(pat_panel1, pat_panel2, "50%", "H");

    agregarComponente(div_division);

    //      llenar();
  }
Ejemplo n.º 3
0
  @Override
  public void render(float delta) {
    // Borrar la pantalla
    Gdx.gl.glClearColor(0, 0, 0, 0);
    Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);

    batch.setProjectionMatrix(camara.combined);

    // DIBUJAR
    batch.begin();
    fondo.render(batch);
    btnMenu.render(batch);
    btnContinue.render(batch);
    batch.end();
  }
Ejemplo n.º 4
0
  private void initGui() {

    setResizable(true);
    setClosable(true);
    setMaximizable(true);
    setTitle("MATRICULAR CURSO");

    setLayout(new GridBagLayout());
    GridBagConstraints gbc = new GridBagConstraints();

    jlbl_cursos = new JLabel("Cursos:");
    gbc.gridx = 0;
    gbc.gridy = 0;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    gbc.ipadx = 50;
    add(jlbl_cursos, gbc);

    jcbx_cursos = new JComboBox<String>();
    cursos = control.getCodigos();
    for (String cur : cursos) jcbx_cursos.addItem(cur);
    gbc.gridx = 0;
    gbc.gridy = 1;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    gbc.insets.set(0, 4, 4, 4);
    add(jcbx_cursos, gbc);

    jlbl_semestre = new JLabel("Semestre:");
    gbc.gridx = 1;
    gbc.gridy = 0;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    gbc.insets.set(0, 0, 0, 0);
    add(jlbl_semestre, gbc);

    jcbx_semestre = new JComboBox<String>();
    jcbx_semestre.addItem("1");
    jcbx_semestre.addItem("2");
    jcbx_semestre.addItem("3");
    gbc.gridx = 1;
    gbc.gridy = 1;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    gbc.insets.set(0, 4, 4, 4);
    add(jcbx_semestre, gbc);

    jlbl_years = new JLabel("Año:");
    gbc.gridx = 2;
    gbc.gridy = 0;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    gbc.insets.set(0, 0, 0, 0);
    add(jlbl_years, gbc);

    jcbx_years = new JComboBox<String>();
    for (int x = 2020; x > 1990; x--) jcbx_years.addItem(String.valueOf(x));
    gbc.gridx = 2;
    gbc.gridy = 1;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    gbc.insets.set(0, 4, 4, 4);
    add(jcbx_years, gbc);

    jlbl_nota = new JLabel("Nota");
    gbc.gridx = 3;
    gbc.gridy = 0;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    gbc.insets.set(0, 0, 0, 0);
    add(jlbl_nota, gbc);

    jtxt_nota = new JTextField(5);
    gbc.gridx = 3;
    gbc.gridy = 1;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    gbc.insets.set(0, 4, 4, 4);
    add(jtxt_nota, gbc);

    jbtn_matricularCurso = new Boton("Matricular");
    jbtn_matricularCurso.tipoInsertar();
    jbtn_matricularCurso.addActionListener(
        new ActionListener() {
          @Override
          public void actionPerformed(ActionEvent ae) {
            insertar();
          }
        });
    gbc.gridx = 0;
    gbc.gridy = 2;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    gbc.ipadx = 0;
    add(jbtn_matricularCurso, gbc);

    // ****************************

    gbc.gridx = 0;
    gbc.gridy = 3;
    gbc.gridwidth = 4;
    gbc.gridheight = 1;
    gbc.weightx = 1;
    gbc.ipady = 3;
    gbc.fill = GridBagConstraints.HORIZONTAL;
    add(new JSeparator(JSeparator.HORIZONTAL), gbc);

    gbc.gridx = 0;
    gbc.gridy = 4;
    gbc.gridwidth = 3;
    gbc.gridheight = 1;
    gbc.weightx = 0;
    gbc.ipady = 0;
    gbc.fill = GridBagConstraints.HORIZONTAL;
    add(new JLabel("Cursos matriculados actualmente:"), gbc);

    jtbl_cursosMatriculadosActualmente = new JTable();
    jtbl_cursosMatriculadosActualmente.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
    jtbl_cursosMatriculadosActualmente.setRowSelectionAllowed(true);

    jscrl_tabla = new JScrollPane(jtbl_cursosMatriculadosActualmente);
    jscrl_tabla.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    jscrl_tabla.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
    jscrl_tabla.setPreferredSize(new Dimension(0, 150));
    gbc.gridx = 0;
    gbc.gridy = 5;
    gbc.gridwidth = 4;
    gbc.gridheight = 3;
    gbc.weightx = 1;
    gbc.weighty = 1;
    gbc.fill = GridBagConstraints.BOTH;
    add(jscrl_tabla, gbc);

    jbtn_eliminar = new Boton("Eliminar");
    jbtn_eliminar.tipoEliminar();
    jbtn_eliminar.addActionListener(
        new ActionListener() {
          @Override
          public void actionPerformed(ActionEvent ae) {
            eliminar();
          }
        });
    gbc.gridx = 0;
    gbc.gridy = 8;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    gbc.weightx = 0;
    gbc.weighty = 0;
    gbc.fill = GridBagConstraints.NONE;
    add(jbtn_eliminar, gbc);

    pack();
    setLocation(100, 20);
  }
Ejemplo n.º 5
0
  private void initGui() {

    setClosable(true);
    setResizable(true);
    setMaximizable(true);
    setTitle("ADMINISTRADOR DE CURSOS");
    setFrameIcon(
        new ImageIcon(
            getClass().getResource("/ucr/progra2/proyectoprogramado2/recursos/iconos/cursos.png")));

    jtbs_tabs = new JTabbedPane();

    jpnl_cursos = new JPanel(new GridBagLayout());
    GridBagConstraints gbc = new GridBagConstraints();

    jlbl_cursosAgregados = new JLabel("Cursos Agregados:");
    gbc.gridx = 0;
    gbc.gridy = 0;
    gbc.gridwidth = 2;
    gbc.gridheight = 1;
    gbc.insets = new Insets(4, 4, 4, 4);
    jpnl_cursos.add(jlbl_cursosAgregados);

    jcbx_cursoAagregados = new JComboBox<String>();
    gbc.gridx = 0;
    gbc.gridy = 1;
    gbc.gridwidth = 2;
    gbc.gridheight = 1;
    gbc.fill = GridBagConstraints.HORIZONTAL;
    gbc.weightx = 1;
    jpnl_cursos.add(jcbx_cursoAagregados, gbc);

    jbtn_mostrar = new Boton("Mostrar");
    jbtn_mostrar.tipoBuscar();
    jbtn_mostrar.addActionListener(this);
    gbc.gridx = 0;
    gbc.gridy = 2;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    jpnl_cursos.add(jbtn_mostrar, gbc);

    gbc.gridx = 0;
    gbc.gridy = 3;
    gbc.gridwidth = 2;
    gbc.gridheight = 1;
    gbc.ipady = 3;
    jpnl_cursos.add(new JSeparator(JSeparator.HORIZONTAL), gbc);

    jlbl_codigo = new JLabel("Codigo:");
    gbc.gridx = 0;
    gbc.gridy = 4;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    gbc.ipady = 0;
    jpnl_cursos.add(jlbl_codigo, gbc);

    jtxt_codigo = new JTextField(10);
    jtxt_codigo.addFocusListener(this);
    gbc.gridx = 1;
    gbc.gridy = 4;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    jpnl_cursos.add(jtxt_codigo, gbc);

    jlbl_nombre = new JLabel("Nombre:");
    gbc.gridx = 0;
    gbc.gridy = 5;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    jpnl_cursos.add(jlbl_nombre, gbc);

    jtxt_nombre = new JTextField(10);
    jtxt_nombre.addFocusListener(this);
    gbc.gridx = 1;
    gbc.gridy = 5;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    jpnl_cursos.add(jtxt_nombre, gbc);

    jlbl_cantidadCreditos = new JLabel("Creditos");
    gbc.gridx = 0;
    gbc.gridy = 6;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    jpnl_cursos.add(jlbl_cantidadCreditos, gbc);

    jtxt_cantidadCreditos = new JTextField(10);
    jtxt_cantidadCreditos.addFocusListener(this);
    gbc.gridx = 1;
    gbc.gridy = 6;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    jpnl_cursos.add(jtxt_cantidadCreditos, gbc);

    gbc.gridx = 0;
    gbc.gridy = 7;
    gbc.gridwidth = 2;
    gbc.gridheight = 1;
    gbc.ipady = 3;
    jpnl_cursos.add(new JSeparator(JSeparator.HORIZONTAL), gbc);

    jbtn_insertar = new Boton("Insertar");
    jbtn_insertar.tipoInsertar();
    jbtn_insertar.addActionListener(this);
    gbc.gridx = 0;
    gbc.gridy = 8;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    gbc.ipady = 0;
    jpnl_cursos.add(jbtn_insertar, gbc);

    jbtn_modificar = new Boton("Modificar");
    jbtn_modificar.tipoModificar();
    jbtn_modificar.addActionListener(this);
    gbc.gridx = 1;
    gbc.gridy = 8;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    jpnl_cursos.add(jbtn_modificar, gbc);

    jbtn_eliminar = new Boton("Eliminar");
    jbtn_eliminar.tipoEliminar();
    jbtn_eliminar.addActionListener(this);
    gbc.gridx = 0;
    gbc.gridy = 9;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    jpnl_cursos.add(jbtn_eliminar, gbc);

    jbtn_buscar = new Boton("Buscar");
    jbtn_buscar.tipoBuscar();
    jbtn_buscar.addActionListener(this);
    gbc.gridx = 1;
    gbc.gridy = 9;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    jpnl_cursos.add(jbtn_buscar, gbc);

    jbtn_limpiar = new Boton("Limpiar");
    jbtn_limpiar.tipoLimpiar();
    jbtn_limpiar.addActionListener(this);
    gbc.gridx = 0;
    gbc.gridy = 10;
    gbc.gridwidth = 1;
    gbc.gridheight = 1;
    jpnl_cursos.add(jbtn_limpiar, gbc);

    jtbs_tabs.addTab("Cursos", jpnl_cursos);

    // ****************************

    jpnl_cursosMatriculados = new JPanel();

    jtbs_tabs.addTab("Cursos Matriculados", jpnl_cursosMatriculados);

    // ****************************

    getContentPane().add(jtbs_tabs);

    // ****************************

    pack();
    setLocation(100, 20);
    toBack();
  }