Sie sind auf Seite 1von 15

AO DE LA PROMOCION DE LA INDUSTRIA

RESPONSABLE Y DEL COMPROMISO CLIMATICO






Facultad de sistemas
ESCUELA:
INGENIERIA DE Sistemas

ASIGNATURA:
Programacin Visual Ii


Semestre acadmico:
2014 I
DOCENTE:
LUIS CASTILLO BOGGIO

ALUMNO:
Jean marco infante Saavedra











AUTOR: Jean Marco Infante Saavedra


TEMA: Los objetos jtextarea y su importancia en la
programacin


FINALIDAD: Determinar la importancia de los objetos JTextArea en la
programacin de sus propiedades



Chimbote 2014














AGRADECIMIENTO

Quiero agradecer a todos mis compaeros ya que ellos me ayudaron en cualquier duda o pregunta que
les planteaba , tambin agradezco al profesor.
Y agradezco a Dios por darme la salud que tengo, por tener una cabeza con la que puedo pensar muy bien
y adems un cuerpo sano y una mente de bien
Estoy seguro que mis metas planteadas darn fruto en el futuro y por ende me debo esforzar cada da
para ser mejor en la universidad y en todo lugar sin olvidar el respeto que engrandece a la persona

SUMARIO
Es el ndice de la monografa. Contiene el esquema
de la monografa, indicando la pgina donde se
ubica cada una de los elementos de la monografa.


RESUMEN
Es un componente que crea un rea de texto; este componente pertenece al
paquete java.lang.Object y tiene algunas propiedades que debemos conocer:La
primera es que su tamao es el justo para el texto que lleva dentro. inicialmente,
su tamao es de una fila de letras de alto y cero pixeles de ancho, ya que no tiene
texto. Segn vamos escribiendo, va cambiando de tamao. No es buena idea
dejarlo as, ya que nos pueden pasar cosas raras. En el constructor del JTextArea
podemos decirle cuntas filas queremos que tenga y cuntas columnas.













I. DATOS INFORMATIVOS

1.1. Institucin
1 2. Facultad
1.3. Escuela
1.3. Asignatura
1.4. Semestre Acadmico
1.5. Responsable











ii.Titulo del trabajo
Los objetos jtextarea y su
importancia en la programacin











III.FUNDAMENTACIN:
Es un conjunto pre escrito de instrucciones o reglas bien definidas, ordenadas y
finitas que permite realizar una actividad mediante pasos sucesivos que no
generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y
una entrada, siguiendo los pasos sucesivos se llega a un estado final y se
obtiene una solucin.

Hay diferentes formas de representar los Objeto JTextArea, las cuales son:.




















jtextarea


La segunda es que un JTextArea no tiene barras de scroll, as que si escribimos ms
de la cuenta, simplemente dejaremos de ver lo que escribimos. Para poner barras de
scroll tenemos en Java el JScrollPane, un panel que admite dentro un componente.
Para ingresar nuestro JTextArea dentro del JScrollPane debemos agregarlo como
parmetro, y para que se activen los scroll debemos agregarle un comando
especfico para ello, este mtodo se llama setViewportView() del

JScrollPane y se implementa de la siguiente forma:


JScrollPane scroll = new JScrollPane();
scroll.setViewportView(jtx);

La tercera cosa que debemos saber es que el JTextArea por defecto no hace
automticamente los saltos de lneas. Es decir, si nosotros no hacemos de forma
manual los saltos de lnea, nuestro texto se escribir en una lnea de varios
kilmetros. Para solucionar esto existen dos mtodos: el primero corta las lneas
de forma automtica, pero no respeta las palabras, es decir las corta al momento
de llegar al final de la lnea sin importar si hay un espacio o no; el segundo mtodo
complementa al primero haciendo que las palabras de corten slo cuando encuentra
un espacio cerca. Los mtodos son los siguientes:

// Para que haga el salto de lnea en cualquier parte de la palabra:
jtx.setLineWrap(true);


// Para que haga el salto de lnea buscando espacios entre las palabras
jtx.setWrapStyleWord(true);


















Con todo esto, la forma de crear el JTextArea y aadirlo al JFrame ser as:

import javax.swing.*;

import java.awt.*;

public class VentanaEjemplo1{

public static void main(String[] args) {

JFrame ventana = new JFrame("Mi Ventana");
ventana.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JTextArea jtx = new JTextArea(10,50);
jtx.setLineWrap(true);
jtx.setWrapStyleWord(true);

JScrollPane scroll = new JScrollPane(jtx);
ventana.getContentPane().add(scroll, BorderLayout.CENTER);
ventana.add(scroll);
ventana.pack();//mtodo utilizado para que se muestren los //elementos de la
ventana
ventana.setVisible(true);

}

}











Una vez ejecutado esta programacin, se visualiza lo siguiente (en ejecucin
agrego mi nombre):







la letra y del fondo; la forma ms simple de modificar las letras es crear un tipo de
letra y luego entregarla como parmetro:

Font font = new Font("Verdana", Font.ITALIC, 12);

jtx.setFont(font);

Cuando creamos el tipo de fuente primero debemos entregar el nombre de la
fuente, luego el formato en que la queremos:

Normal=PLAIN
Cursiva=ITALIC
Negrita=BOLD
Y finalmente el tamao de la letra. Para cambiar el color de la letra debemos

utilizar el mtodo:

jtx.setForeground(Color.white);




Para cambiar el color de fondo de nuestro JTextArea debemos utilizar el mtodo:

jtx.setBackground(Color.black);
Finalmente veamos un ejemplo donde se muestran la mayora de los
componentes:



LA IMPORTANCIA DE Los objetos jtextarea EN NUESTRA VIDA COTIDIANA


En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. Algunos
ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las
instrucciones que recibe un trabajador por parte de su patrn. Algunos ejemplos en
matemtica son el algoritmo de la divisin para calcular el cociente de dos nmeros, el
algoritmo de Euclides para obtener el mximo comn divisor de dos enteros positivos, o el
mtodo de Gauss para resolver un sistema lineal de ecuaciones.

IV.OBJETIVOS:
General
Al terminar la instruccin en los objetos JTextArea, el estudiante debe estar en
capacidad de utilizar metodologas y estructuras secuenciales, iterativas y condicionales
para analizar problemas.

Especficos
Al terminar la instruccin en esta herramienta, el estudiante debe estar en capacidad de :
Comprender una metodologa para resolver problemas matemticos.
Comprender las etapas del ciclo de programacin de computadores.
Comprender qu es un los objetos JTextArea.
Reconocer el entorno de trabajo que ofrece un lenguaje de programacin.
Utilizar apropiadamente las funciones bsicas de un lenguaje de programacin.
Utilizar el recurso de interactividad con los usuarios de los procedimientos.
Reconocer los diferentes tipos de fallas que puede presentar un procedimiento.
Comprender en qu fases del ciclo de programacin se pueden producir las fallas de
sintaxis y de precaucin.







v.METAS:
En este trabajo se resuelve el problema de Programacin por Metas cuando
las metas adoptan una forma fraccional lineal. La principal dificultad de este
problema viene dada porque en el modelo de programacin matemtica que
se ha de resolver para buscar soluciones que satisfagan los niveles de
aspiracin, surgen restricciones no lineales. Cuando existen soluciones que
satisfacen todos los niveles de aspiracin, el problema resulta fcil de
resolver a travs de la resolucin de un problema lineal asociado.
Este estudio ser llevado a cabo teniendo en cuenta todos los distintos
enfoques de resolucin de un problema de Programacin por Metas, de
bsqueda de las soluciones bajo todos estos enfoques, as como un anlisis
de sensibilidad de los niveles de aspiracin.













Vi.CRONOGRAMA DE ACTIVIDADES:










vii.RECURSOS:

7.1Humanos

Responsables : Jean Marco Infante Saavedra,de la investigacin
monogrfica y con colaboracin del profesor tutor Vicente
Castillo Boggio.




7.2Materiales
Laptop.
Bibliografa e internet.
Otros materiales.









viii.FINANCIAMIENTO:

El trabajo ser autofinanciado por el autor.

Das könnte Ihnen auch gefallen