Viernes 8 de Noviembre de 2024, 23:20
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
Java
(Moderador:
arielb
) »
una orientación? me perdí
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: una orientación? me perdí (Leído 973 veces)
mIGueLHmP
Nuevo Miembro
Mensajes: 12
una orientación? me perdí
«
en:
Lunes 31 de Mayo de 2010, 03:25 »
0
Hola,
mi problema es que en la escuela me dejaron hacer un programa que quedara orientado como este que les pongo aquí:
Código: Java
import
java.awt.GridBagConstraints
;
import
java.awt.GridBagLayout
;
import
javax.swing.*
;
import
java.awt.event.*
;
import
javax.swing.JButton
;
import
javax.swing.JFrame
;
import
javax.swing.JPanel
;
import
javax.swing.JLabel
;
import
javax.swing.JCheckBox
;
import
javax.swing.JButton
;
import
java.lang.*
;
public
class
Ejemplo331
{
public
Ejemplo331
(
)
{
JFrame
ventana
=
new
JFrame
(
"Programa "
)
;
ventana.
setSize
(
500
,
400
)
;
ventana.
setDefaultCloseOperation
(
JFrame
.
EXIT_ON_CLOSE
)
;
JLabel
etiqueta
=
new
JLabel
(
"Integrantes del equipo: "
)
;
JCheckBox
boton1
=
new
JCheckBox
(
"Uno"
)
;
JCheckBox
boton2
=
new
JCheckBox
(
"Dos"
)
;
JCheckBox
boton3
=
new
JCheckBox
(
"Tres"
)
;
JCheckBox
boton4
=
new
JCheckBox
(
"Cuatro"
)
;
JTextField
barra1
=
new
JTextField
(
20
)
;
barra1.
setHorizontalAlignment
(
JTextField
.
CENTER
)
;
JTextField
barra2
=
new
JTextField
(
20
)
;
barra2.
setHorizontalAlignment
(
JTextField
.
CENTER
)
;
JTextField
barra3
=
new
JTextField
(
20
)
;
barra3.
setHorizontalAlignment
(
JTextField
.
CENTER
)
;
JTextField
barra4
=
new
JTextField
(
20
)
;
barra4.
setHorizontalAlignment
(
JTextField
.
CENTER
)
;
JButton
boton5
=
new
JButton
(
"Probar"
)
;
JButton
boton6
=
new
JButton
(
"Insertar serie"
)
;
JButton
boton7
=
new
JButton
(
"Salir"
)
;
JPanel
panelDeContenido
=
new
JPanel
(
)
;
panelDeContenido.
setLayout
(
new
GridBagLayout
(
)
)
;
GridBagConstraints
config1
=
new
GridBagConstraints
(
)
;
config1.
gridx
=
0
;
config1.
gridy
=
0
;
GridBagConstraints
config2
=
new
GridBagConstraints
(
)
;
config2.
gridx
=
0
;
config2.
gridy
=
1
;
GridBagConstraints
config3
=
new
GridBagConstraints
(
)
;
config3.
gridx
=
0
;
config3.
gridy
=
2
;
GridBagConstraints
config4
=
new
GridBagConstraints
(
)
;
config4.
gridx
=
0
;
config4.
gridy
=
3
;
GridBagConstraints
config5
=
new
GridBagConstraints
(
)
;
config5.
gridx
=
0
;
config5.
gridy
=
4
;
GridBagConstraints
config6
=
new
GridBagConstraints
(
)
;
config6.
gridx
=
3
;
config6.
gridy
=
1
;
GridBagConstraints
config7
=
new
GridBagConstraints
(
)
;
config7.
gridx
=
3
;
config7.
gridy
=
2
;
GridBagConstraints
config8
=
new
GridBagConstraints
(
)
;
config8.
gridx
=
3
;
config8.
gridy
=
3
;
GridBagConstraints
config9
=
new
GridBagConstraints
(
)
;
config9.
gridx
=
3
;
config9.
gridy
=
4
;
GridBagConstraints
config10
=
new
GridBagConstraints
(
)
;
config10.
gridx
=
0
;
config10.
gridy
=
6
;
GridBagConstraints
config11
=
new
GridBagConstraints
(
)
;
config11.
gridx
=
3
;
config11.
gridy
=
6
;
GridBagConstraints
config12
=
new
GridBagConstraints
(
)
;
config12.
gridx
=
5
;
config12.
gridy
=
6
;
panelDeContenido.
add
(
etiqueta, config1
)
;
panelDeContenido.
add
(
boton1, config2
)
;
panelDeContenido.
add
(
boton2, config3
)
;
panelDeContenido.
add
(
boton3, config4
)
;
panelDeContenido.
add
(
boton4, config5
)
;
panelDeContenido.
add
(
barra1, config6
)
;
panelDeContenido.
add
(
barra2, config7
)
;
panelDeContenido.
add
(
barra3, config8
)
;
panelDeContenido.
add
(
barra4, config9
)
;
panelDeContenido.
add
(
boton5, config10
)
;
panelDeContenido.
add
(
boton6, config11
)
;
panelDeContenido.
add
(
boton7, config12
)
;
ventana.
setContentPane
(
panelDeContenido
)
;
ventana.
setVisible
(
true
)
;
}
public
static
void
main
(
String
[
]
args
)
{
new
Ejemplo331
(
)
;
}
}
Este es un ejemplo que encontré en unos apuntes de Internet.
ahora este es el que yo e hecho:
Código: Java
import
java.lang.*
;
import
java.awt.*
;
import
java.awt.event.*
;
import
javax.swing.*
;
import
java.io.*
;
public
class
prog14
{
//declaracion, creacion e inicializacion de componentes, objetos y variables
static
JFrame
ventana
=
new
JFrame
(
)
;
static
JPanel
p1
=
new
JPanel
(
)
;
static
JPanel
p2
=
new
JPanel
(
)
;
//static JTextField jt1=new JTextField(15);
JTextField
campodetexto
=
new
JTextField
(
20
)
;
static
JButton
jb1
=
new
JButton
(
"Probar"
)
;
static
JButton
jb11
=
new
JButton
(
"Insertar serie"
)
;
static
JButton
jb111
=
new
JButton
(
"Salir"
)
;
static
Checkbox
cb1
=
new
Checkbox
(
"Uno"
,
true
)
;
static
Checkbox
cb2
=
new
Checkbox
(
"Dos"
)
;
static
Checkbox
cb3
=
new
Checkbox
(
"Tres"
)
;
static
Checkbox
cb4
=
new
Checkbox
(
"Cuatro"
)
;
// parte principal de programa
public
static
void
main
(
String
[
]
args
)
{
// Propiedades del Objeto
ventana.
setTitle
(
"Parangaricutirimicuaro"
)
;
ventana.
setDefaultCloseOperation
(
ventana.
EXIT_ON_CLOSE
)
;
ventana.
getContentPane
(
)
.
setLayout
(
new
GridLayout
(
2
,
0
)
)
;
//Agrege los CheckBox's
p1.
setLayout
(
new
BorderLayout
(
4
,
1
)
)
;
p1.
setLayout
(
new
GridLayout
(
4
,
1
)
)
;
p1.
add
(
cb1,
BorderLayout
.
WEST
)
;
p1.
add
(
cb2,
BorderLayout
.
WEST
)
;
p1.
add
(
cb3,
BorderLayout
.
WEST
)
;
p1.
add
(
cb4,
BorderLayout
.
WEST
)
;
//Agrege los Botones
p2.
add
(
jb1,
BorderLayout
.
SOUTH
)
;
p2.
add
(
jb11,
BorderLayout
.
SOUTH
)
;
p2.
add
(
jb111,
BorderLayout
.
SOUTH
)
;
ventana.
getContentPane
(
)
.
add
(
p1
)
;
ventana.
getContentPane
(
)
.
add
(
p2
)
;
ventana.
pack
(
)
;
ventana.
setVisible
(
true
)
;
jb1.
addMouseListener
(
new
MouseAdapter
(
)
{
public
void
mousePressed
(
MouseEvent
e
)
{
//programando checkbox
if
(
cb1.
getState
(
)
==
true
)
JOptionPane
.
showMessageDialog
(
null
,
"La casilla ''Uno'' esta seleccionada"
)
;
if
(
cb2.
getState
(
)
==
true
)
JOptionPane
.
showMessageDialog
(
null
,
"La casilla ''Dos'' esta seleccionada"
)
;
if
(
cb3.
getState
(
)
==
true
)
JOptionPane
.
showMessageDialog
(
null
,
"La casilla ''Tres'' esta seleccionada"
)
;
if
(
cb4.
getState
(
)
==
true
)
JOptionPane
.
showMessageDialog
(
null
,
"La casilla ''Cuatro'' esta seleccionada"
)
;
}
}
)
;
}
;
// termina main
}
// termina clase
Lo primero que tenia que hacer era estar orientado (norte,sur,este,oeste)como en el primer programa.
Lo segundo era que el programa tenia que hacer es.. en el primer botón "Probar" al oprimirlo tenia que saltar una ventana que mostrara que "cuadro" estaba seleccionado. (eso si salio bien).
La tercera cosa esa que en el segundo botón el cual dice "Insertar serie" ahí debía que sumarle +1 a cualquier numero que haya escrito en el cuadro de texto (del primer programa que puse, en el segundo al tratar de ponerlo me marcaba error) por decir... escribo 11 y en los otros 3 cuadros debe salir 12, 13 ,14....
la cuarte parte del programa era que en el 3er botón que es "Salir" al oprimirlo cerrara el programa.
Tweet
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
Java
(Moderador:
arielb
) »
una orientación? me perdí