// 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(); }
@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(); }
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); }
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(); }