Classes e métodos de api java
O código Java que você vê aqui utiliza diversas classes de API e métodos. o setTitle
Conteúdo
setLayout
, setDefaultCloseOperation
, adicionar
, setSize
, e setVisible
métodos todos pertencem ao javax.swing.JFrame
classe.código Java para a definição de um quadro.
importação java.awt.FlowLayout-
Video: Curso POO Java #02b - Criando Classes e Objetos em Java
importação javax.swing.JFrame-
importação javax.swing.JButton-
Video: Aula de Programação Java 1 - Classes, Métodos, Atributos e Objetos
@SuppressWarnings ("serial")
classe pública SimpleFrame estende JFrame {
SimpleFrame pública () {
setTitle ("dom&apos-t clique no botão!") -
setLayout (new FlowLayout ()) -
setDefaultCloseOperation (EXIT_ON_CLOSE) -
add (new JButton ("Pânico")) -
SetSize (300, 100) -
setVisible (true) -
}
}
Aqui está uma lista de nomes usados no código:
Video: Aula 01 JAVA - Classes, Objetos e Métodos (Bacharelando em S.I. Reinaldo de Carvalho)
setTitle
: chamadasetTitle
coloca palavras na barra de título do quadro. (O novoSimpleFrame
objeto está chamando o seu própriosetTitle
método.)FlowLayout
: Uma instância deFlowLayout
posições de classe objetos na moldura numa centrado, forma de máquina de escrever. Se o quadro tem apenas um botão sobre ele, esse botão está centrada perto do topo do quadro. Se o quadro tinha oito botões, cinco delas podem ser alinhados em fila na parte superior da armação e os restantes três seria centrada ao longo de uma segunda linha.setLayout
: chamadasetLayout
coloca o novoFlowLayout
objeto encarregado de organizar componentes, tais como botões, sobre a moldura. (O novoSimpleFrame
objeto está chamando o seu própriosetLayout
método.)setDefaultCloseOperation
: chamadasetDefaultCloseOperation
diz Java o que fazer quando você clica os pequenos × no canto superior direito do quadro. (Em um Mac, clique no pequeno círculo vermelho no canto superior esquerdo do quadro.) Sem esta chamada de método, o quadro em si desaparece, mas a Máquina Virtual Java (JVM) continua correndo. Para parar o funcionamento de seu programa, você tem que fazer mais um passo. (Você pode ter que olhar para uma opção de terminar em Eclipse, IntelliJ IDEA, ou NetBeans.)- chamada
setDefaultCloseOperation (EXIT_ON_CLOSE)
diz Java para se desligar quando você clica no × no canto superior direito do quadro. As alternativas paraEXIT_ON_CLOSE
estamosHIDE_ON_CLOSE
,DISPOSE_ON_CLOSE
, e claro,DO_NOTHING_ON_CLOSE
. Use uma destas alternativas quando o programa tem mais trabalho a fazer depois que o usuário fecha seu quadro. JButton
: OJButton
classe vive nojavax.swing
pacote. Um dos construtores da classe leva umCorda
exemplo (tal como “Pânico
“) Para seu parâmetro. Chamar esse construtor faz com que aCorda
instância no rótulo sobre a face do novo botão.adicionar
: O novoSimpleFrame
objeto chama seuadicionar
método. chamando oadicionar
método coloca o botão na superfície do objeto (neste caso, a superfície do quadro).setSize
: O quadro torna-se 300 pixels de largura e 100 pixels de altura. (Nojavax.swing
pacote, sempre que você especificar dois números dimensão, o número de largura sempre vem antes do número de altura.)setVisible
: Quando é criado pela primeira vez, um novo quadro é invisível. Mas quando as novas chamadas quadrosetVisible (true)
, o quadro é exibido na tela do computador.