re

4
a)se necesita un new para crear un objeto nombreBoton=new JButton ("LEYENDA"); b)JLabel es el nombre de una clase y no puede utilizarse como nombre de variable. yo lo puedria hacer de la siguiente forma: JLabel etiquetaNombre, etiquetaApellido, etiquetaEdad, etiquetaTamaño; //con esto ahora dentro del maininstanciamos o hacemos referencia a cada componente y lo agregamos al oreden del panel. aplicacion.etiquetaNombre = new Jlabel ("Nombre"); aplicacion.etiquetaNombre = new Jlabel ("Apellido"); .... .... //agregamos ahora los componentes en orden aplicacion.panel.add(aplicacion.etiquetaNombre); c) Los argumentos que se pasan al constructor están invertidos. El objeto String debe ponerse primero. d)se ha establecido BorderLayout y los los componenetes se agregara sin especificar la region, por lo que ambos se agregaran a la region central las instruciiones add serian: contenedor.add(boton1, BorderLayout.NORTE); contenedor.add(boton1, BorderLayout.SUR); a)un objeto JPanel es un objeto JComponent. falso b)un objeto JPanel es un objeto Component. verdadero c)Un objeto Jlabel es un objeto Container. verdadero d)Un objeto JList es un objeto JPanel. falso e)Un objeto AbstractButton es un objeto JButton. f)Un objeto JTextField es un objecto Object. Verdadero

description

xwxwx

Transcript of re

a)se necesita un new para crear un objeto nombreBoton=new JButton ("LEYENDA");b)JLabel es el nombre de una clase y no puede utilizarse como nombre de variable.yo lo puedria hacer de la siguiente forma:JLabel etiquetaNombre, etiquetaApellido, etiquetaEdad, etiquetaTamao;//con esto ahora dentro del maininstanciamos o hacemos referencia a cada componente y lo agregamos al oreden del panel.aplicacion.etiquetaNombre = new Jlabel ("Nombre");aplicacion.etiquetaNombre = new Jlabel ("Apellido");........//agregamos ahora los componentes en ordenaplicacion.panel.add(aplicacion.etiquetaNombre);

c) Los argumentos que se pasan al constructor estn invertidos. El objeto String debe ponerse primero.d)se ha establecido BorderLayout y los los componenetes se agregara sin especificar la region, por lo que ambos se agregaran a la region central las instruciiones add serian:

contenedor.add(boton1, BorderLayout.NORTE);contenedor.add(boton1, BorderLayout.SUR);

a)un objeto JPanel es un objeto JComponent. falsob)un objeto JPanel es un objeto Component. verdaderoc)Un objeto Jlabel es un objeto Container. verdaderod)Un objeto JList es un objeto JPanel. falsoe)Un objeto AbstractButton es un objeto JButton.f)Un objeto JTextField es un objecto Object. Verdaderog)ButtonGroup es una subclase de JComponent falso

encuentre los errores en cada una de las siguientes lneas de cdigo y explique cmo corregirlos.

a)import javax.swing.JFrameimport javax.swing.JFrame;

b)objetoPanel.GridLayout(8,8);//establecer esquema GridLayout//establecer esquemacuadricula1 = new GridLayout (8,8);//obtenido panel del contenido y estableciendo su esquemacontenedor = getContentPanel();contenedor.setLayout(cuadricula1);

c)contenedor.setLayout(new Flow Layout(FlowLayout.DEFAULT));contenedor.setLayout(esquema); d)contenedor.add(botonEste,EAST);//BorderLayoutcontenedor.add(boton2, BorderLoyout,Este);

########################################################################c)private tfClave, tfNombre private JTextField campoTexto1, campoTexto2, campoTexto3; private JPasswordField campoContrasenia; Ejemplos de construccin de este tipo de control. // Crear un cuadro de texto sencillo tfClave = new JTextField(); // Construyendo el control tfClave.setBounds(50, 100, 150, 30); // Posicin del cuadro de texto add(tfClave); // Se agrega al contenedor // Crear campo de texto con texto predeterminado campoTexto2 = new JTextField( "Escriba el texto aqu" ); campoTexto2.setBounds(10,150,100,30); add( campoTexto2 ); // Cuadro de texto con texto predeterminado con 20 elementos visibles campoTexto3 = new JTextField( "Campo de texto no editable", 20 ); campoTexto3.setBounds(10,200,100,30); // es opcional para que funcione la linea anterior campoTexto3.setEditable( false ); campoTexto3.setToolTipText("sta Cuedaro de Texto no lo puedes editar"); add( campoTexto3 ); // crear campo de contrasea con texto predeterminado campoContrasenia = new JPasswordField( "Texto oculto" ); campoContrasenia.setBounds(10,250,100,30); add( campoContrasenia );

####################################################################