Classe de componente AWT

Introdução

A classe Componenté a classe base abstrata para os controles da interface do usuário fora do menu do AWT. O componente representa um objeto com representação gráfica.

Declaração de classe

A seguir está a declaração para java.awt.Component classe:

public abstract class Component
   extends Object
      implements ImageObserver, MenuContainer, Serializable

Campo

A seguir estão os campos para java.awt.Component classe:

  • static float BOTTOM_ALIGNMENT - Constante de facilidade de uso para getAlignmentY.

  • static float CENTER_ALIGNMENT - Constante fácil de usar para getAlignmentY e getAlignmentX.

  • static float LEFT_ALIGNMENT - Constante de facilidade de uso para getAlignmentX.

  • static float RIGHT_ALIGNMENT - Constante de facilidade de uso para getAlignmentX.

  • static float TOP_ALIGNMENT - Constante de facilidade de uso para getAlignmentY ().

Construtores de classe

SN Construtor e descrição
1

protected Component()

Isso cria um novo componente.

Métodos de aula

SN Método e Descrição
1

boolean action(Event evt, Object what)

Descontinuada. A partir do JDK versão 1.1, deve-se registrar este componente como ActionListener no componente que dispara eventos de ação.

2

void add(PopupMenu popup)

Adiciona o menu pop-up especificado ao componente.

3

void addComponentListener(ComponentListener l)

Adiciona o listener de componente especificado para receber eventos de componente deste componente.

4

void addFocusListener(FocusListener l)

Adiciona o ouvinte de foco especificado para receber eventos de foco deste componente quando este componente obtém o foco de entrada.

5

void addHierarchyBoundsListener(HierarchyBoundsListener l)

Adiciona o listener de limites de hierarquia especificado para receber eventos de limites de hierarquia desse componente quando a hierarquia à qual esse contêiner pertence muda.

6

void addHierarchyListener(HierarchyListener l)

Adiciona o ouvinte de hierarquia especificado para receber eventos de mudança de hierarquia deste componente quando a hierarquia à qual este contêiner pertence muda.

7

void addInputMethodListener(InputMethodListener l)

Adiciona o listener do método de entrada especificado para receber eventos do método de entrada deste componente.

8

void addKeyListener(KeyListener l)

Adiciona o ouvinte de chave especificado para receber eventos de chave deste componente.

9

void addMouseListener(MouseListener l)

Adiciona o ouvinte de mouse especificado para receber eventos de mouse deste componente.

10

void addMouseMotionListener(MouseMotionListener l)

Adiciona o ouvinte de movimento do mouse especificado para receber eventos de movimento do mouse deste componente.

11

void addMouseWheelListener(MouseWheelListener l)

Adiciona o ouvinte da roda do mouse especificado para receber eventos da roda do mouse deste componente.

12

void addNotify()

Torna este componente exibível conectando-o a um recurso de tela nativa.

13

void addPropertyChangeListener(PropertyChangeListener listener)

Adiciona um PropertyChangeListener à lista de ouvintes.

14

void addProperty ChangeListener(String propertyName, Property ChangeListener listener)

Adiciona um PropertyChangeListener à lista de ouvintes de uma propriedade específica.

15

void applyComponentOrientation(ComponentOrientation orientation)

Define a propriedade ComponentOrientation deste componente e todos os componentes contidos nele.

16

boolean areFocusTraversalKeysSet(int id)

Retorna se o conjunto de chaves de passagem de foco para a operação de passagem de foco fornecida foi explicitamente definido para este componente.

17

int checkImage(Image image, ImageObserver observer)

Retorna o status da construção de uma representação de tela da imagem especificada.

18

int checkImage(Image image,int width,int height, ImageObserver observer)

Retorna o status da construção de uma representação de tela da imagem especificada.

19

boolean contains(int x,int y)

Verifica se este componente "contém" o ponto especificado, onde x e y são definidos para serem relativos ao sistema de coordenadas deste componente.

20

boolean contains(Point p)

Verifica se este componente "contém" o ponto especificado, onde as coordenadas xey do ponto são definidas para serem relativas ao sistema de coordenadas deste componente.

21

Image createImage(ImageProducer producer)

Cria uma imagem do produtor de imagem especificado.

22

Image createImage(int width,int height)

Cria uma imagem drawable fora da tela para ser usada para buffer duplo.

23

VolatileImage createVolatileImage(int width,int height)

Cria uma imagem drawable fora da tela volátil para ser usada para buffer duplo.

24

VolatileImage createVolatileImage(int width,int height, ImageCapabilities caps)

Cria uma imagem drawable fora da tela volátil, com os recursos fornecidos.

25

void deliverEvent(Event e)

Descontinuada. A partir do JDK versão 1.1, substituído por dispatchEvent (AWTEvent e).

26

void disable()

Descontinuada. A partir do JDK versão 1.1, substituído por setEnabled (booleano).

27

protected void disableEvents(long eventsToDisable)

Desativa os eventos definidos pelo parâmetro de máscara de evento especificado de serem entregues a este componente.

28

void dispatchEvent(AWTEvent e)

Despacha um evento para este componente ou um de seus subcomponentes.

29

void doLayout()

Solicita ao gerenciador de layout para definir o layout deste componente.

30

void enable()

Descontinuada. A partir do JDK versão 1.1, substituído por setEnabled (booleano).

31

void enable(boolean b)

Descontinuada. A partir do JDK versão 1.1, substituído por setEnabled (booleano).

32

protected void enableEvents(long eventsToEnable)

Permite que os eventos definidos pelo parâmetro de máscara de evento especificado sejam entregues a este componente.

33

void enableInputMethods(boolean enable)

Habilita ou desabilita o suporte ao método de entrada para este componente.

34

protected void firePropertyChange(String propertyName, boolean oldValue, boolean newValue)

Suporte para relatórios de alterações de propriedades associadas a propriedades booleanas.

35

void firePropertyChange(String propertyName, byte oldValue, byte newValue)

Relata uma alteração de propriedade vinculada.

36

void firePropertyChange(String propertyName, char oldValue, char newValue)

Relata uma alteração de propriedade vinculada.

37

void firePropertyChange(String propertyName, double oldValue, double newValue)

Relata uma alteração de propriedade vinculada.

38

void firePropertyChange(String propertyName, float oldValue, float newValue)

Relata uma alteração de propriedade vinculada.

39

void firePropertyChange(String propertyName, long oldValue, long newValue)

Relata uma alteração de propriedade vinculada.

40

protected void firePropertyChange(String propertyName, Object oldValue, Object newValue)

Suporte para relatórios de alterações de propriedades vinculadas às propriedades do objeto.

41

void firePropertyChange(String propertyName, short oldValue, short newValue)

Relata uma alteração de propriedade vinculada.

42

AccessibleContext getAccessibleContext()

Obtém o AccessibleContext associado a este componente.

43

float getAlignmentX()

Retorna o alinhamento ao longo do eixo x.

44

float getAlignmentY()

Retorna o alinhamento ao longo do eixo y.

45

Color getBackground()

Obtém a cor de fundo deste componente.

46

int getBaseline(int width,int height)

Retorna a linha de base.

47

Component.BaselineResizeBehavior getBaselineResizeBehavior()

Retorna um enum indicando como a linha de base do componente muda conforme o tamanho muda.

48

Rectangle getBounds()

Obtém os limites deste componente na forma de um objeto Rectangle.

49

Rectangle getBounds(Rectangle rv)

Armazena os limites deste componente em return value rv e retorno rv.

50

ColorModel getColorModel()

Obtém a instância de ColorModel usada para exibir o componente no dispositivo de saída.

51

Component getComponentAt(int x,int y)

Determina se este componente ou um de seus subcomponentes imediatos contém a localização (x, y) e, em caso afirmativo, retorna o componente que o contém.

52

Component getComponentAt(Point p)

Retorna o componente ou subcomponente que contém o ponto especificado.

53

ComponentListener[] getComponentListeners()

Retorna uma matriz de todos os ouvintes de componente registrados neste componente.

54

ComponentOrientation getComponentOrientation()

Recupera a orientação sensível ao idioma que deve ser usada para ordenar os elementos ou texto dentro deste componente.

55

Cursor getCursor()

Obtém o cursor definido no componente.

56

DropTarget getDropTarget()

Obtém o DropTarget associado a este componente.

57

Container getFocusCycleRootAncestor()

Retorna o Container que é a raiz do ciclo de foco do ciclo de passagem do foco deste componente.

58

FocusListener[] getFocusListeners()

Retorna uma matriz de todos os ouvintes de foco registrados neste componente.

59

Set<AWTKeyStroke> getFocusTraversalKeys(int id)

Retorna o conjunto de chaves de passagem do foco para uma determinada operação de passagem para este componente.

60

boolean getFocusTraversalKeysEnabled()

Retorna se as teclas de passagem do foco estão habilitadas para este componente.

61

Font getFont()

Obtém a fonte deste componente.

62

FontMetrics getFontMetrics(Font font)

Obtém as métricas de fonte para a fonte especificada.

63

Color getForeground()

Obtém a cor de primeiro plano deste componente.

64

Graphics getGraphics()

Cria um contexto gráfico para este componente.

65

GraphicsConfiguration getGraphicsConfiguration()

Obtém o GraphicsConfiguration associado a este componente.

66

int getHeight()

Retorna a altura atual deste componente.

67

HierarchyBoundsListener[] getHierarchyBoundsListeners()

Retorna uma matriz de todos os ouvintes de limites de hierarquia registrados neste componente.

68

HierarchyListener[] getHierarchyListeners()

Retorna uma matriz de todos os ouvintes de hierarquia registrados neste componente.

69

boolean getIgnoreRepaint()

70

InputContext getInputContext()

Obtém o contexto de entrada usado por este componente para lidar com a comunicação com métodos de entrada quando o texto é inserido neste componente.

71

InputMethodListener[] getInputMethodListeners()
Retorna uma matriz de todos os ouvintes de método de entrada registrados neste componente.

72

InputMethodRequests getInputMethodRequests()

Obtém o manipulador de solicitação do método de entrada que oferece suporte a solicitações de métodos de entrada para este componente.

73

KeyListener[] getKeyListeners()

Retorna uma matriz de todos os ouvintes principais registrados neste componente.

74

<T extends EventListener> T[] getListeners(Class<T> listenerType)

Retorna um array de todos os objetos atualmente registrados como FooListeners neste Component.

75

Locale getLocale()

Obtém a localidade deste componente.

76

Point getLocation()

Obtém a localização deste componente na forma de um ponto especificando o canto superior esquerdo do componente.

77

Point getLocation(Point rv)

Armazena a origem x, y deste componente em return value rv e retorno rv.

78

Point getLocationOnScreen()

Obtém a localização deste componente na forma de um ponto especificando o canto superior esquerdo do componente no espaço de coordenadas da tela.

79

Dimension getMaximumSize()

Obtém o tamanho máximo deste componente.

80

Dimension getMinimumSize()

Obtém o tamanho mínimo deste componente.

81

MouseListener[] getMouseListeners()

Retorna uma matriz de todos os ouvintes de mouse registrados neste componente.

82

MouseMotionListener[] getMouseMotionListeners()

Retorna uma matriz de todos os ouvintes de movimento do mouse registrados neste componente.

83

Point getMousePosition()

Retorna a posição do ponteiro do mouse no espaço de coordenadas deste componente se o componente estiver diretamente sob o ponteiro do mouse; caso contrário, retorna nulo.

84 MouseWheelListener[] getMouseWheelListeners()
Retorna uma matriz de todos os ouvintes da roda do mouse registrados neste componente.
85

String getName()

Obtém o nome do componente.

86

Container getParent()

Obtém o pai deste componente.

87

java.awt.peer.ComponentPeer getPeer() Deprecated. As of JDK version 1.1, programs should not directly manipulate peers; replaced by boolean isDisplayable().

88

Dimension getPreferredSize()

Obtém o tamanho preferido deste componente.

89

PropertyChangeListener[] getPropertyChangeListeners()

Retorna uma matriz de todos os ouvintes de alteração de propriedade registrados neste componente.

90

Property ChangeListener[] getProperty ChangeListeners (String propertyName)

Retorna uma matriz de todos os ouvintes que foram associados à propriedade nomeada.

91

Dimension getSize()

Retorna o tamanho deste componente na forma de um objeto Dimension.

92

Dimension getSize(Dimension rv)Stores the width/height of this component into return value rv e retorno rv.

93

Toolkit getToolkit()

Obtém o kit de ferramentas deste componente.

94

Object getTreeLock()

Obtém o objeto de bloqueio deste componente (o objeto que possui o monitor de sincronização de thread)

para operações de layout e árvore de componentes AWT.

95

int getWidth()

Retorna a largura atual deste componente.

96

int getX()

Retorna a coordenada x atual da origem dos componentes.

97

int getY()

Retorna a coordenada y atual da origem dos componentes.

98

boolean gotFocus(Event evt, Object what)

Descontinuada. A partir do JDK versão 1.1, substituído por processFocusEvent (FocusEvent)

99

boolean handleEvent(Event evt)

Descontinuada. A partir do JDK versão 1.1 substituído por processEvent (AWTEvent).

100

boolean hasFocus()

Retorna verdadeiro se este componente for o proprietário do foco.

101

void hide()

Descontinuada. A partir do JDK versão 1.1, substituído por setVisible (booleano).

102

boolean imageUpdate(Image img,int infoflags,int x,int y,int w,int h)

Pinta novamente o componente quando a imagem muda.

103

boolean inside(int x,int y)

Descontinuada. A partir do JDK versão 1.1, substituído por contains (int, int).

104

void invalidate()

Invalida este componente.

105

boolean isBackgroundSet()

Retorna se a cor de fundo foi explicitamente definida para este componente.

106

boolean isCursorSet()

Retorna se o cursor foi explicitamente definido para este componente.

107

boolean isDisplayable()

Determina se este componente pode ser exibido.

108

boolean isDoubleBuffered()

Retorna verdadeiro se este componente for pintado em uma imagem fora da tela (buffer)

que é copiado para a tela mais tarde.

109

boolean isEnabled()

Determina se este componente está habilitado.

110

boolean isFocusable()

Retorna se este componente pode ser focalizado.

111

boolean isFocusCycleRoot(Container container)

Retorna se o Container especificado é a raiz do ciclo de foco do ciclo de passagem do foco deste componente.

112

boolean isFocusOwner()

Retorna verdadeiro se este componente for o proprietário do foco.

113

boolean isFocusTraversable()

Descontinuada. A partir de 1.4, substituído por isFocusable ().

114

boolean isFontSet()

Retorna se a fonte foi explicitamente definida para este componente.

115

boolean isForegroundSet()

Retorna se a cor do primeiro plano foi definida explicitamente para este componente.

116

boolean isLightweight()

Um componente leve não tem um par de kit de ferramentas nativo.

117

boolean isMaximumSizeSet()

Retorna verdadeiro se o tamanho máximo foi definido como um valor não nulo, caso contrário retorna falso.

118

boolean isMinimumSizeSet()

Retorna se setMinimumSize foi ou não chamado com um valor não nulo.

119

boolean isOpaque()

Retorna verdadeiro se este componente for completamente opaco, retorna falso por padrão.

120

boolean isPreferredSizeSet()

Retorna verdadeiro se o tamanho preferido foi definido como um valor não nulo, caso contrário retorna falso.

121

boolean isShowing()

Determina se este componente está sendo exibido na tela.

122

boolean isValid()

Determina se este componente é válido.

123

boolean isVisible()

Determina se este componente deve ser visível quando seu pai está visível.

124

boolean keyDown(Event evt,int key)

Descontinuada. A partir do JDK versão 1.1, substituído por processKeyEvent (KeyEvent).

125

boolean keyUp(Event evt,int key)

Descontinuada. A partir do JDK versão 1.1, substituído por processKeyEvent (KeyEvent).

126

void layout()

Descontinuada. A partir do JDK versão 1.1, substituído por doLayout ().

127

void list()

Imprime uma lista desse componente no fluxo de saída do sistema padrão System.out.

128

void list(PrintStream out)

Imprime uma lista deste componente para o fluxo de saída especificado.

129

void list(PrintStream out,int indent)

Imprime uma lista, começando no recuo especificado, para o fluxo de impressão especificado.

130

void list(PrintWriter out)

Imprime uma lista para o escritor de impressão especificado.

131

void list(PrintWriter out,int indent)

Imprime uma lista, começando no recuo especificado, para o escritor de impressão especificado.

132

Component locate(int x,int y)

Descontinuada. A partir do JDK versão 1.1, substituído por getComponentAt (int, int).

133

Point location()

Descontinuada. A partir do JDK versão 1.1, substituído por getLocation ().

134

boolean lostFocus(Event evt, Object what)

Descontinuada. A partir do JDK versão 1.1, substituído por processFocusEvent (FocusEvent).

135

boolean mouseDown(Event evt,int x,int y)

Descontinuada. A partir do JDK versão 1.1, substituído por processMouseEvent (MouseEvent).

136

boolean mouseDrag(Event evt,int x,int y)

Descontinuada. A partir do JDK versão 1.1, substituído por processMouseMotionEvent (MouseEvent).

137

boolean mouseEnter(Event evt,int x,int y)

Descontinuada. A partir do JDK versão 1.1, substituído por processMouseEvent (MouseEvent).

138

boolean mouseExit(Event evt,int x,int y)

Descontinuada. A partir do JDK versão 1.1, substituído por processMouseEvent (MouseEvent) ..

139

boolean mouseMove(Event evt,int x,int y)

Descontinuada. A partir do JDK versão 1.1, substituído por processMouseMotionEvent (MouseEvent).

140

boolean mouseUp(Event evt,int x,int y)

Descontinuada. A partir do JDK versão 1.1, substituído por processMouseEvent (MouseEvent).

141

void move(int x,int y)

Descontinuada. A partir do JDK versão 1.1, substituído por setLocation (int, int).

142

void nextFocus()

Descontinuada. A partir do JDK versão 1.1, substituído por transferFocus ().

143

void paint(Graphics g)

Pinta este componente.

144

void paintAll(Graphics g)

Pinta este componente e todos os seus subcomponentes.

145

boolean postEvent(Event e)

Descontinuada. A partir do JDK versão 1.1, substituído por dispatchEvent (AWTEvent).

146

boolean prepareImage(Image image,int width,int height, ImageObserver observer)

Prepara uma imagem para renderização neste componente na largura e altura especificadas.

147

void print(Graphics g)

Imprime este componente.

148

void printAll(Graphics g)

Imprime este componente e todos os seus subcomponentes.

149

protectedvoid processComponentEvent(ComponentEvent e)

Processa eventos de componente que ocorrem neste componente, despachando-os para qualquer objeto ComponentListener registrado.

150

protected void processEvent(AWTEvent e)

Processa eventos que ocorrem neste componente.

151

protected void processFocusEvent(FocusEvent e)

Processa eventos de foco que ocorrem neste componente, despachando-os para quaisquer objetos FocusListener registrados.

152

protected void processHierarchyBoundsEvent(HierarchyEvent e)

A hierarquia de processos limita os eventos que ocorrem neste componente, despachando-os para quaisquer objetos HierarchyBoundsListener registrados.

153

protected void processHierarchyEvent(HierarchyEvent e)

Processa eventos de hierarquia que ocorrem neste componente, despachando-os para quaisquer objetos HierarchyListener registrados.

154

protectedvoid processInputMethodEvent(InputMethodEvent e)

Processa eventos de método de entrada que ocorrem neste componente, despachando-os para quaisquer objetos InputMethodListener registrados.

155

protected void processKeyEvent(KeyEvent e)

Processa eventos chave que ocorrem neste componente, despachando-os para quaisquer objetos KeyListener registrados.

156

protected void processMouseEvent(MouseEvent e)

Processa eventos de mouse que ocorrem neste componente, despachando-os para quaisquer objetos MouseListener registrados.

157

protected void processMouseMotionEvent(MouseEvent e)

Processa eventos de movimento do mouse que ocorrem neste componente, despachando-os para qualquer objeto MouseMotionListener registrado.

158

protected void processMouseWheelEvent(MouseWheelEvent e)

Processa eventos de roda do mouse que ocorrem neste componente, despachando-os para qualquer objeto MouseWheelListener registrado.

159

void remove(MenuComponent popup)

Remove o menu pop-up especificado do componente.

160

void removeComponentListener(ComponentListener l)

Remove o listener de componente especificado para que ele não receba mais eventos de componente deste componente.

161

void removeFocusListener(FocusListener l)

Remove o ouvinte de foco especificado para que ele não receba mais eventos de foco deste componente.

162

void removeHierarchyBoundsListener(HierarchyBoundsListener l)

Remove o listener de limites de hierarquia especificado para que ele não receba mais eventos de limites de hierarquia deste componente.

163

void removeHierarchyListener(HierarchyListener l)

Remove o ouvinte de hierarquia especificado para que não receba mais eventos de alteração de hierarquia deste componente.

164

void removeInputMethodListener(InputMethodListener l)

Remove o ouvinte do método de entrada especificado para que ele não receba mais eventos do método de entrada deste componente.

165

void removeKeyListener(KeyListener l)

Remove o ouvinte de chave especificado para que ele não receba mais eventos de chave deste componente.

166

void removeMouseListener(MouseListener l)

Remove o ouvinte de mouse especificado para que ele não receba mais eventos de mouse deste componente.

167

void removeMouseMotionListener(MouseMotionListener l)

Remove o ouvinte de movimento do mouse especificado para que ele não receba mais eventos de movimento do mouse deste componente.

168

void removeMouseWheelListener(MouseWheelListener l)

Remove o ouvinte da roda do mouse especificado para que ele não receba mais eventos da roda do mouse deste componente.

169

void removeNotify()

Torna este componente invisível ao destruir o recurso nativo da tela.

170

void removePropertyChangeListener(PropertyChangeListener listener)

Remove um PropertyChangeListener da lista de ouvintes.

171

void remove Property ChangeListener(String propertyName, PropertyChange Listener listener)

Remove um PropertyChangeListener da lista de ouvintes de uma propriedade específica.

172

void repaint()

Pinta novamente este componente.

173

void repaint(int x,int y,int width,int height)

Pinta novamente o retângulo especificado deste componente.

174

void repaint(long tm)

Pinta novamente o componente.

175

void repaint(long tm,int x,int y,int width,int height)

Pinta novamente o retângulo especificado deste componente em milissegundos de tm.

176

void requestFocus()

Solicita que este componente obtenha o foco de entrada e que o ancestral de nível superior deste componente se torne a janela em foco.

177

protected boolean requestFocus(boolean temporary)

Solicita que este componente obtenha o foco de entrada e que o ancestral de nível superior deste componente se torne a janela em foco.

178

boolean requestFocusInWindow()

Solicita que este componente obtenha o foco de entrada, se o ancestral de nível superior deste componente já for a janela em foco.

179

protected boolean requestFocusInWindow(boolean temporary)

Solicita que este componente obtenha o foco de entrada, se o ancestral de nível superior deste componente já for a janela em foco.

180

void reshape(int x,int y,int width,int height)

Descontinuada. A partir do JDK versão 1.1, substituído por setBounds (int, int, int, int).

181

void resize(Dimension d)

Descontinuada. A partir do JDK versão 1.1, substituído por setSize (Dimension).

182

void resize(int width,int height)

Descontinuada. A partir do JDK versão 1.1, substituído por setSize (int, int).

183

void setBackground(Color c)

Define a cor de fundo deste componente.

184

void setBounds(int x,int y,int width,int height)

Move e redimensiona este componente.

185

void setBounds(Rectangle r)

Move e redimensiona este componente para adaptá-lo ao novo retângulo delimitador r.

186

void setComponentOrientation(ComponentOrientation o)

Define a orientação sensível ao idioma que deve ser usada para ordenar os elementos ou texto dentro deste componente.

187

void setCursor(Cursor cursor)

Define a imagem do cursor para o cursor especificado.

188

void setDropTarget(DropTarget dt)

Associe um DropTarget a este componente.

189

void setEnabled(boolean b)

Habilita ou desabilita este componente, dependendo do valor do parâmetro b.

190

void setFocusable(boolean focusable)

Define o estado focalizável deste componente para o valor especificado.

191

void setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)

Define as chaves de passagem do foco para uma determinada operação de passagem para este componente.

192

void setFocusTraversalKeysEnabled(boolean focusTraversalKeysEnabled)

Define se as teclas de passagem do foco estão habilitadas para este componente.

193

void setFont(Font f)

Define a fonte deste componente.

194

void setForeground(Color c)

Define a cor de primeiro plano deste componente.

195

void setIgnoreRepaint(boolean ignoreRepaint)

Define se as mensagens de pintura recebidas do sistema operacional devem ou não ser ignoradas.

196

void setLocale(Locale l)

Define a localidade deste componente.

197

void setLocation(int x,int y)

Move este componente para um novo local.

198

void setLocation(Point p)

Move este componente para um novo local.

199

void setMaximumSize(Dimension maximumSize)

Define o tamanho máximo deste componente para um valor constante.

200

void setMinimumSize(Dimension minimumSize)

Define o tamanho mínimo deste componente para um valor constante.

201

void setName(String name)

Define o nome do componente para a string especificada.

202

void setPreferredSize(Dimension preferredSize)

Define o tamanho preferido deste componente para um valor constante.

203

void setSize(Dimension d)

Redimensiona este componente para que tenha largura d.width e altura d.height.

204 void setSize(int width,int height)

Redimensiona este componente para que ele tenha largura, largura e altura, altura.

205

void setVisible(boolean b)

Mostra ou oculta este componente dependendo do valor do parâmetro b.

206

void show()

Descontinuada. A partir do JDK versão 1.1, substituído por setVisible (booleano).

207

void show(boolean b)

Descontinuada. A partir do JDK versão 1.1, substituído por setVisible (booleano).

208

Dimension size()

Descontinuada. A partir do JDK versão 1.1, substituído por getSize ().

209

String toString()

Retorna uma representação de string deste componente e seus valores.

210

void transferFocus()

Transfere o foco para o próximo componente, como se este componente fosse o proprietário do foco.

211

void transferFocusBackward()

Transfere o foco para o componente anterior, como se este componente fosse o proprietário do foco.

212

void transferFocusUpCycle()

Transfere o foco para um ciclo transversal de foco.

213

void update(Graphics g)

Atualiza este componente.

214

void validate()

Garante que este componente tenha um layout válido.

215

Rectangle bounds()

Descontinuada. A partir do JDK versão 1.1, substituído por getBounds ().

216

protected AWTEvent coalesceEvents(AWTEvent existingEvent, AWTEvent newEvent)

Potencialmente une um evento que está sendo postado com um evento existente.

217

protected String paramString()

Retorna uma string que representa o estado deste componente.

218

protected void firePropertyChange(String propertyName,int oldValue,int newValue)

Suporte para relatórios de alterações de propriedades vinculadas a propriedades inteiras.

219

Dimension preferredSize()

Descontinuada. A partir do JDK versão 1.1, substituído por getPreferredSize ().

220

boolean prepareImage(Image image, ImageObserver observer)

Prepara uma imagem para renderização neste componente.

221

Dimension minimumSize()

Descontinuada. A partir do JDK versão 1.1, substituído por getMinimumSize ().

Métodos herdados

Esta classe herda métodos das seguintes classes:

  • java.lang.Object