Você está na página 1de 9

20th November 2012

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.text.JTextComponent
javax.swing.JTextArea
Todas as interfaces implementadas:
Acessvel , ImageObserver , MenuContainer , Scrollable , Serializable
public class JTextArea
extends JTextComponent
A JTextArea uma rea multi-line que exibe texto simples. Destina-se a ser um componente de peso leve que
proporciona compatibilidade com a fonte java.awt.TextArea classe em que pode razoavelmente faz-lo. Voc pode
encontrar informaes e exemplos de utilizao de todos os componentes de texto em Uso dos componentes do texto ,
uma seo em O Tutorial Java.
Este componente no tem capacidades encontrado na java.awt.TextArea classe. A superclasse deve ser
consultado para recursos adicionais. Alternativas aulas de multi-linha de texto com mais recursos
so JTextPane e JEditorPane .
O java.awt.TextArea manipula internamente rolagem. JTextArea diferente na medida em que no consegue
rolar, mas implementa o balano Scrollable interface. Isto permite que seja colocado dentro de um JScrollPane se
o comportamento de rolagem desejada, e usado directamente se a rolagem no desejado.
O java.awt.TextArea tem a capacidade de fazer a quebra de linha. Este foi controlada pela poltica de rolagem
horizontal. Desde a rolagem no feito por JTextArea diretamente, a compatibilidade deve ser fornecido de outra
maneira. JTextArea tem uma propriedade bound para a quebra de linha que controla se ele ir ou no quebrar
linhas. Por padro, a propriedade a quebra de linha definida como falsa (no embalados).
java.awt.TextArea possui duas propriedades linhas e colunas que so usadas para determinar o tamanho
preferido. JTextArea utiliza estas propriedades para indicar o tamanho preferido do visor quando colocados dentro
de um JScrollPane para coincidir com a funcionalidade oferecida por java.awt.TextArea . JTextArea tem um
tamanho preferido do que necessrio para visualizar todo o texto, de modo que funcione adequadamente dentro de
um JScrollPane . Se o valor de linhas oucolunas igual a zero, o tamanho preferido ao longo deste eixo usado
para o tamanho de janela de exibio preferido ao longo do mesmo eixo.
O java.awt.TextArea poderia se monitorizar as alteraes, adicionando
um TextListener para TextEvent s. Nos JTextComponent componentes baseados, as alteraes so transmitidos
a partir do modelo por meio de um DocumentEvent paraDocumentListeners . O DocumentEvent d a localizao da
mudana e do tipo de mudana, se desejar. O fragmento de cdigo poderia ser algo como:
DocumentListener = MyListener?;
JTextArea myArea =?;
. myArea.getDocument () addDocumentListener (MyListener);

Para as teclas utilizadas por este componente no Olhar e Sentir padro (L & F) interpretaes, ver
as JTextArea atribuies principais .
83 - GUI, JTextArea e JFilechooser
javax.swing
Classe JTextArea
Novas linhas
Para uma discusso sobre a forma como so tratadas novas linhas, ver DefaultEditorKit .Aviso: objetos
serializados desta classe no vai ser compatvel com verses futuras do Swing. O suporte de serializao atual
adequado para armazenamento de curto prazo ou RMI entre aplicaes rodando a mesma verso do Swing. A
partir de 1.4, o suporte para o armazenamento a longo prazo de todos os JavaBeans
TM
foi adicionada
java.beans pacote. Por favor, veja XMLEncoder .
Veja tambm:
JTextPane , JEditorPane
Resumo da classe aninhada
classe
protegida
JTextArea.AccessibleJTextArea
Esta classe implementa o suporte de acessibilidade para o JTextArea classe.

Classes aninhadas herdados da classe javax.swing.text. JTextComponent
JTextComponent.AccessibleJTextComponent , JTextComponent.KeyBinding

Classes aninhadas herdado da classe javax.swing. JComponent
JComponent.AccessibleJComponent

Classes aninhadas herdados java.awt classe. Container
Container.AccessibleAWTContainer

Classes aninhadas herdado de java.awt classe. Componente
Component.AccessibleAWTComponent , Component.BltBufferStrategy , Component.FlipBufferStrategy

Resumo campo

Campos herdado da classe javax.swing.text. JTextComponent
DEFAULT_KEYMAP , FOCUS_ACCELERATOR_KEY

Campos herdado da classe javax.swing. JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW

Campos herdado de java.awt classe. Componente
BOTTOM_ALIGNMENT , CENTER_ALIGNMENT , LEFT_ALIGNMENT , RIGHT_ALIGNMENT , TOP_ALIGNMENT

Campos herdada de interface de java.awt.image. ImageObserver
ABORT , ALLBITS , ERRO , FRAMEBITS , ALTURA , PROPRIEDADES , SOMEBITS , WIDTH

Resumo construtor
JTextArea ()
Constri um novo TextArea.
JTextArea ( Document doc)
Constri um novo JTextArea com o modelo de determinado documento, e padres para todos os outros
argumentos (null, 0, 0).
JTextArea ( Document doc, Cordas de texto, linhas int colunas int)
Constri um JTextArea novo com o nmero especificado de linhas e colunas, e do modelo dado.
JTextArea (int linhas, colunas int)
Constri um novo TextArea vazio com o nmero especificado de linhas e colunas.
JTextArea ( string texto)
Constri um novo TextArea com o texto especificado exibido.
JTextArea ( string texto, linhas, colunas int int)
Constri um novo TextArea com o texto especificado e nmero de linhas e colunas.

Resumo mtodo
invalidar append ( string str)
Anexa o texto dado ao final do documento.
protegido
Documento
createDefaultModel ()
Cria a implementao padro do modelo a ser utilizado na construo, se um
no dado explicitamente.
AccessibleContext getAccessibleContext ()
Obtm o AccessibleContext associada a este JTextArea.
int getColumns ()
Retorna o nmero de colunas no TextArea.
int protegido getColumnWidth ()
Obtm a largura da coluna.
int getLineCount ()
determina o nmero de linhas contidas na rea.
int getLineEndOffset (linha int)
Determina o deslocamento da extremidade da linha de dados.
int getLineOfOffset (int offset)
Converte um. deslocamento para o texto componentes para um nmero de linha
int getLineStartOffset (linha int)
Determina o deslocamento do incio da linha de dados.
boolean getLineWrap ()
Obtm a poltica de quebra de linha da rea de texto.
Dimenso getPreferredScrollableViewportSize ()
Retorna o tamanho preferido do viewport se este componente est incorporado
em um JScrollPane.
Dimenso GetPreferredSize ()
Retorna o tamanho preferido do TextArea.
int protegido getRowHeight ()
Define o sentido da altura de uma linha.
int GetRows ()
Retorna o nmero de linhas na TextArea.
boolean getScrollableTracksViewportWidth ()
retorna verdadeiro se a janela deve sempre forar a largura deste Scrollable
acordo com a largura da janela.
int getScrollableUnitIncrement ( Rectangle visibleRect, orientao int,
direco int)
Componentes que exibem linhas ou colunas lgicas deve calcular o incremento
de deslocamento que completamente expor uma nova linha ou coluna, de acordo com
o valor de orientao.
int getTabSize ()
Obtm o nmero de caracteres usados para expandir as guias.
Corda getUIClassID ()
Retorna o ID de classe para a interface do usurio.
boolean getWrapStyleWord ()
Obtm o estilo de embrulho usado se a rea de texto est envolvendo linhas.
invalidar inserir ( string str, int pos)
Insere o texto especificado na posio especificada.
protegido Cordas paramString ()
Retorna uma representao de seqncia deste JTextArea.
invalidar replaceRange ( string str, int incio, final int)
Substitui o texto desde o incio indicado para a posio final com o novo texto
especificado.
invalidar SetColumns (colunas int)
Define o nmero de colunas para este TextArea.
invalidar setFont ( Font f)
Define a fonte atual.
invalidar setLineWrap (boolean wrap)
Define a poltica de quebra de linha da rea de texto.
invalidar setRows (linhas int)
Define o nmero de linhas para este TextArea.
invalidar setTabSize (int tamanho)
Define o nmero de caracteres para expandir guias para.
invalidar setWrapStyleWord (palavra boolean)
Define o estilo de empacotamento utilizado se a rea de texto est envolvendo
linhas.

Mtodos herdados da classe javax.swing.text. JTextComponent
addCaretListener, addInputMethodListener, addKeymap, copy, cut, fireCaretUpdate, getActions, getCaret, getCaretColor, getCaretListeners, getCaretPosition, getDisabledTextColor, getDocument,getDragEnabled, getFocusAccelerator, getHighlighter, getInputMethodRequests, getKeymap, getKeymap, getMargin, getNavigationFilter, getScrollableBlockIncrement,getScrollableTracksViewportHeight, getSelectedText, getSelectedTextColor, getSelectionColor, getSelectionEnd, getSelectionStart, getText, getText, getToolTipText, getUI, isEditable,loadKeymap, modelToView, moveCaretPosition, paste, processInputMethodEvent, read, removeCaretListener, removeKeymap, removeNotify, replaceSelection, select, selectAll, setCaret,setCaretColor, setCaretPosition, setComponentOrientation, setDisabledTextColor, setDocument, setDragEnabled, setEditable, setFocusAccelerator, setHighlighter, setKeymap, setMargin,setNavigationFilter, setSelectedTextColor, setSelectionColor, setSelectionEnd, setSelectionStart, setText, setUI, updateUI, viewToModel, write

Mtodos herdados da classe javax.swing. JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable,firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange,fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics,getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation,getMaximumSize, getMinimumSize, getNextFocusableComponent, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation,getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered,isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot,paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent,processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removePropertyChangeListener,removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow,resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions,setDefaultLocale, setDoubleBuffered, setEnabled, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize,setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update

Mtodos herdados da classe java.awt. Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt,getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate,isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent,processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward,transferFocusDownCycle, validate, validateTree

Mtodos herdados da classe java.awt. Componente
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener,bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents,enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners,getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext,getInputMethodListeners, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer,getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner,isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter,mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent,processHierarchyEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener,removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds,setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString,transferFocus, transferFocusUpCycle

Mtodos herdados da classe java.lang. objeto
clone ,
igual , finalizar , getClass , hashCode , notificar , notifyAll , esperar , esperar , esperar
Detalhes do construtor
pblico JTextArea ()
Constri um novo TextArea. Um modelo padro definido, a seqncia inicial nulo, e linhas / colunas
so definidas para 0.
pblico JTextArea ( string texto)
Constri um novo TextArea com o texto especificado exibido. Um modelo padro criado e linhas /
colunas so definidas para 0.
Parmetros:
texto - o texto a ser exibido, ou nulo
pblico JTextArea (int linhas,
colunas int)
Constri um novo TextArea vazio com o nmero especificado de linhas e colunas. Um modelo padro
criado, ea seqncia inicial nula.
Parmetros:
linhas - o nmero de linhas> = 0
colunas - o nmero de colunas> = 0
Lana:
IllegalArgumentException - se as linhas ou colunas argumentos so negativos.
pblico JTextArea ( string texto,
linhas int
colunas int)
Constri um novo TextArea com o texto especificado e nmero de linhas e colunas. Um modelo padro
criado.
Parmetros:
texto - o texto a ser exibido, ou nulo
linhas - o nmero de linhas> = 0
colunas - o nmero de colunas> = 0
Lana:
IllegalArgumentException - se as linhas ou colunas argumentos so negativos.
pblico JTextArea ( Document doc)
Constri um novo JTextArea com o modelo de determinado documento, e padres para todos os outros
argumentos (null, 0, 0).
Parmetros:
doc - o modelo para usar
pblico JTextArea ( Document doc,
Cordas de texto,
linhas int
colunas int)
Constri um JTextArea novo com o nmero especificado de linhas e colunas, e do modelo dado. Todos os
construtores alimentar atravs deste construtor.
Parmetros:
doc - o modelo a utilizar, ou criar um padro se nula
texto - o texto a ser exibido, nulo se nenhum
linhas - o nmero de linhas> = 0
colunas - o nmero de colunas> = 0
Lana:
IllegalArgumentException - se as linhas ou colunas argumentos so negativos.
JTextArea
JTextArea
JTextArea
JTextArea
JTextArea
JTextArea
Detalhes do mtodo
pblico Cordas getUIClassID ()
Retorna o ID de classe para a interface do usurio.
Substituies:
getUIClassID na classe JComponent
Retorna:
o ID ("TextAreaUI")
Veja tambm:
JComponent.getUIClassID () , UIDefaults.getUI (javax.swing.JComponent)
protegido Documento createDefaultModel ()
Cria a implementao padro do modelo a ser utilizado na construo, se um no dado
explicitamente. Uma nova instncia de PlainDocument devolvido.
Retorna:
o modelo de documento padro
public void setTabSize (int tamanho)
Define o nmero de caracteres para expandir guias para. Este ser multiplicado pelo avano mximo para
fontes de largura varivel. Um evento PropertyChange ("TABSIZE") acionado quando as mudanas de
tamanho da guia.
Parmetros:
tamanho - nmero de caracteres para expandir a
Veja tambm:
getTabSize ()
int pblico getTabSize ()
Obtm o nmero de caracteres usados para expandir as guias. Se o documento nulo ou no tem uma
configurao de tabulao, retornar um padro de 8.
Retorna:
o nmero de caracteres
public void setLineWrap (boolean wrap)
Estabelece a poltica de quebra de linha da rea de texto. Se verdadeiro as linhas sero envolvidos se
forem demasiado longo para caber dentro da largura alocado. Se for definido como falso, as linhas sero
sempre desembrulhado. APropertyChange evento ("lineWrap") disparado quando a poltica
alterada. Por padro, essa propriedade falso.
Parmetros:
envoltrio - indica se as linhas devem ser embrulhados
Veja tambm:
getLineWrap ()
public boolean getLineWrap ()
Obtm a poltica de quebra de linha da rea de texto. Se verdadeiro as linhas sero envolvidos se forem
demasiado longo para caber dentro da largura alocado. Se for definido como falso, as linhas sero
sempre desembrulhado.
Retorna:
se as linhas sero envolvidas
public void setWrapStyleWord (palavra boolean)
Define o estilo de empacotamento usado se a rea de texto est envolvendo linhas. Se verdadeiro das
linhas ser envolvido em limites de palavra (espao em branco) se forem demasiado longo para caber
dentro da largura alocado. Se for definido como falso, as linhas vo ser envolvido em limites de
caracteres. Por padro, essa propriedade falso.
getUIClassID
createDefaultModel
setTabSize
getTabSize
setLineWrap
getLineWrap
setWrapStyleWord
Parmetros:
palavra - indica se os limites de palavra deve ser usado para a quebra de linha
Veja tambm:
getWrapStyleWord ()
public boolean getWrapStyleWord ()
Obtm o estilo de embrulho usado se a rea de texto est envolvendo linhas. Se verdadeiro das linhas
ser envolvido em fronteiras de palavras (ou seja, os espaos em branco) se forem demasiado longo
para caber dentro da largura alocado. Se for definido como falso, as linhas vo ser envolvido em limites
de caracteres.
Retorna:
se o estilo envoltrio deve ser limites de palavras em vez de limites de caracteres
Veja tambm:
setWrapStyleWord (boolean)
public int getLineOfOffset (int offset)
joga BadLocationException
Traduz um deslocamento no texto componentes para um nmero de linha.
Parmetros:
compensados - o deslocamento> = 0
Retorna:
o nmero da linha> = 0
Lana:
BadLocationException - lanada se o deslocamento menor que zero ou maior que o
comprimento do documento.
int pblico getLineCount ()
Determina o nmero de linhas contidas na rea.
Retorna:
o nmero de linhas> 0
public int getLineStartOffset (linha int)
joga BadLocationException
Determina o deslocamento do incio da linha de dados.
Parmetros:
linha - o nmero da linha para traduzir> = 0
Retorna:
o offset> = 0
Lana:
BadLocationException - lanada se a linha for menor que zero, ou maior ou igual ao nmero de
linhas contidas no documento (como relatado por getLineCount).
public int getLineEndOffset (linha int)
joga BadLocationException
Determina o deslocamento da extremidade da linha de dados.
Parmetros:
linha - a linha> = 0
Retorna:
o offset> = 0
Lana:
BadLocationException - Lanada se a linha for menor que zero, ou maior ou igual ao nmero de
linhas contidas no documento (como relatado por getLineCount).
public void insert ( string str,
int pos)
Insere o texto especificado na posio especificada. No faz nada se o modelo nulo ou se o texto for
nulo ou vazio.Este mtodo seguro fio, embora a maioria dos mtodos do balano no so. Por favor,
veja Threads e Swing para mais informaes.
getWrapStyleWord
getLineOfOffset
getLineCount
getLineStartOffset
getLineEndOffset
inserir
Parmetros:
str - o texto para inserir
pos - a posio em que se inserir> = 0
Lana:
IllegalArgumentException - se pos uma posio invlida no modelo
Veja tambm:
TextComponent.setText (java.lang.String) , replaceRange (java.lang.String, int,
int)
public void append ( string str)
Acrescenta texto especificado ao fim do documento. No faz nada se o modelo nulo ou a string nula
ou vazia.Este mtodo seguro fio, embora a maioria dos mtodos do balano no so. Por favor,
veja Threads e Swing para mais informaes.
Parmetros:
str - o texto para inserir
Veja tambm:
inserir (java.lang.String, int)
public void replaceRange ( string str,
start int,
int final)
Substitui o texto desde o incio indicado para a posio final com o novo texto especificado. No faz nada
se o modelo nulo. Basta que um se excluir a nova cadeia nulo ou vazio.Este mtodo seguro fio,
embora a maioria dos mtodos do balano no so. Por favor, veja Threads e Swing para mais
informaes.
Parmetros:
str - o texto a ser usado como substituto
comear - a posio inicial> = 0
final - a posio final> = incio
Lana:
IllegalArgumentException - se parte da gama uma posio invlida no modelo
Veja tambm:
inserir (java.lang.String, int) , replaceRange (java.lang.String, int, int)
public int GetRows ()
Retorna o nmero de linhas na TextArea.
Retorna:
o nmero de linhas> = 0
public void setRows (linhas int)
Define o nmero de linhas para este TextArea. Chamadas invalidar () depois de definir o novo valor.
Parmetros:
linhas - o nmero de linhas> = 0
Lana:
IllegalArgumentException - se as linhas menor que 0
Veja tambm:
GetRows ()
protegido int getRowHeight ()
Define o sentido da altura de uma linha. O padro a altura da fonte.
Retorna:
a altura> = 1
public int getColumns ()
Retorna o nmero de colunas no TextArea.
Retorna:
nmero de colunas> = 0
anexar
replaceRange
GetRows
setRows
getRowHeight
getColumns
public void SetColumns (colunas int)
Define o nmero de colunas para este TextArea. Ser que um invalida () depois de definir o novo valor.
Parmetros:
colunas - o nmero de colunas> = 0
Lana:
IllegalArgumentException - se colunas menor que 0
Veja tambm:
getColumns ()
protegido int getColumnWidth ()
Obtm a largura da coluna. O significado do que uma coluna pode ser considerada uma noo
bastante fraco para algumas fontes. Este mtodo usado para definir a largura de uma coluna. O padro
definido como sendo a largura do caractere m para a fonte utilizada. Este mtodo pode ser redefinida
de haver alguma quantidade alternativa.
Retorna:
a largura da coluna> = 1
pblico Dimenso getPreferredSize ()
Retorna o tamanho preferido do TextArea. Este o mximo do tamanho necessrio para exibir o texto eo
tamanho solicitado para a viewport.
Substituies:
GetPreferredSize na classe JComponent
Retorna:
o tamanho
Veja tambm:
JComponent.setPreferredSize (java.awt.Dimension) , ComponentUI
public void setFont ( Font f)
Define a fonte atual. Isso remove a altura da linha em cache e largura da coluna para a nova fonte ser
refletido, e chama revalidar ().
Substituies:
setFont na classe JComponent
Parmetros:
f - a fonte a ser usada como a fonte atual
Veja tambm:
Component.getFont ()
protegido Cordas paramString ()
Retorna uma representao de seqncia deste JTextArea. Este mtodo destina-se a ser utilizado
apenas para fins de depurao, e o contedo eo formato da seqncia retornada pode variar entre
implementaes. A seqncia de caracteres retornado pode estar vazio, mas no pode ser nula .
Substituies:
paramString na classe JTextComponent
Retorna:
uma representao da string deste JTextArea.
public boolean getScrollableTracksViewportWidth ()
Retorna true se uma viewport deve sempre forar a largura deste Scrollable acordo com a largura da
janela. Isso implementado para retornar verdadeiro se a poltica de quebra de linha verdade, e falso
se as linhas no esto sendo enrolado.
Especificada por:
getScrollableTracksViewportWidth na interface Scrollable
Substituies:
getScrollableTracksViewportWidth na classe JTextComponent
Retorna:
true se uma janela deve forar a largura Scrollables para combinar com o seu prprio.
SetColumns
getColumnWidth
GetPreferredSize
setFont
paramString
getScrollableTracksViewportWidth
pblico Dimenso getPreferredScrollableViewportSize ()
Retorna o tamanho preferido do viewport se este componente est incorporado em um JScrollPane. Este
usa as configuraes desejadas de colunas e linhas que tenham sido definidos, caso contrrio o
comportamento da superclasse utilizado.
Especificada por:
getPreferredScrollableViewportSize na interface Scrollable
Substituies:
getPreferredScrollableViewportSize na classe JTextComponent
Retorna:
O PreferredSize de um JViewport cujo ponto de vista este Scrollable.
Veja tambm:
JComponent.getPreferredSize ()
int pblico getScrollableUnitIncrement ( Retngulo visibleRect,
orientao int,
int direo)
Componentes que exibem linhas ou colunas lgicas deve calcular o incremento de deslocamento que
completamente expor uma nova linha ou coluna, de acordo com o valor de orientao. Isso
implementado para usar os valores devolvidos
pelasgetRowHeight e getColumnWidth mtodos.Recipientes de rolagem, como JScrollPane, vai usar
este mtodo cada vez que o usurio solicita um pergaminho unidade.
Especificada por:
getScrollableUnitIncrement na interface Scrollable
Substituies:
getScrollableUnitIncrement na classe JTextComponent
Parmetros:
visibleRect - a rea de visualizao visvel dentro da viewport
orientao - Ou SwingConstants.VERTICAL ou SwingConstants.HORIZONTAL.
direo - Menos que zero para rolar para cima / esquerda, maior que zero para baixo / direita.
Retorna:
A "unidade" de incremento para a rolagem na direo especificada
Lana:
IllegalArgumentException - para uma orientao invlido
Veja tambm:
JScrollBar.setUnitIncrement (int) , getRowHeight () , getColumnWidth ()
pblico AccessibleContext getAccessibleContext ()
Obtm o AccessibleContext associado a este JTextArea. Para JTextAreas, o AccessibleContext toma a
forma de um AccessibleJTextArea. Um exemplo AccessibleJTextArea novo criado, se necessrio.
Especificada por:
getAccessibleContext na interface acessvel
Substituies:
getAccessibleContext na classe JTextComponent
Retorna:
um AccessibleJTextArea que serve como o AccessibleContext deste JTextArea
Postado h 20th November 2012 por Alex de Carvalho
getPreferredScrollableViewportSize
getScrollableUnitIncrement
getAccessibleContext

2
Visualizar comentrios