Questions
ayuda
option
My Daypo

ERASED TEST, YOU MAY BE INTERESTED ONPOO

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
POO

Description:
Avs de Poo

Author:
Viviane
(Other tests from this author)

Creation Date:
18/06/2014

Category:
Open University

Number of questions: 90
Share the Test:
Facebook
Twitter
Whatsapp
Share the Test:
Facebook
Twitter
Whatsapp
Last comments
No comments about this test.
Content:
1a Questão (Ref.: 201102424665) Analise o código Java abaixo. import javax.swing.*; import java.awt.*; import java.awt.event.*; public class CalculaAreaCirculo extends JFrame { private JButton btnCalcular; private JTextField txtRaio; public CalculaAreaCirculo() { txtRaio = new JTextField(); btnCalcular = new JButton(); getContentPane().setLayout(new FlowLayout()); setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); setResizable(false); txtRaio.setColumns(10); getContentPane().add(txtRaio); btnCalcular.setText("Calcular"); getContentPane().add(btnCalcular); pack(); } public static void main( String args []){ CalculaAreaCirculo aplicacao = new CalculaAreaCirculo(); aplicacao.setVisible(true); } } Utilizando a linguagem Java complete/continue o código para que, a partir de um valor para o raio definido pelo usuário na caixa de texto, seja calculada a área do círculo. Assegure que o valor digitado seja um número e obrigatoriamente um número positivo. Se estas condições não forem atendidas, o sistema deve gerar exceções a serem tratadas. A área do círculo pode ser calculada por pR2 Não sei Gabarito: import javax.swing.*; import java.awt.*; import java.awt.event.*; public class CalculaAreaCirculo extends JFrame { private JButton btnCalcular; private JTextField txtRaio; public CalculaAreaCirculo() { txtRaio = new JTextField(); btnCalcular = new JButton(); getContentPane().setLayout(new FlowLayout()); setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); setResizable(false); txtRaio.setColumns(10); getContentPane().add(txtRaio); btnCalcular.setText("Calcular"); getContentPane().add(btnCalcular); BtnCalcularHandler handler = new BtnCalcularHandler (); btnCalcular.addActionListener( handler ); pack(); } public static void main( String args []){ CalculaAreaCirculo aplicacao = new CalculaAreaCirculo(); aplicacao.setVisible(true); } private class BtnCalcularHandler implements ActionListener { public void actionPerformed(ActionEvent event){ if (event.getSource()== btnCalcular){ try{ btnCalcularClick(event); }catch (Exception e){ JOptionPane.showMessageDialog( null, e.getMessage(), "Calcula a área do Círculo",JOptionPane.ERROR_MESSAGE); } } } } private void btnCalcularClick( ActionEvent ev) throws Exception{ double raio = 0; try{ raio = Double.parseDouble(txtRaio.getText()); }catch( Exception e ){ JOptionPane.showMessageDialog( null, "Você deve digitar um número.", "Calcula o quadrado", JOptionPane.ERROR_MESSAGE ); return; } if( raio <= 0 ) throw new Exception( "Número deve ser maior do que zero." ); else{ double area = 3.14 * raio * raio; JOptionPane.showMessageDialog( null, "A área do círculo é : " + area, "Calcula a área do Círculo", JOptionPane.PLAIN_MESSAGE ); } } }.
2a Questão (Ref.: 201102274730) Faça um programa em JAVA para apresentar a mensagem abaixo. Gabarito: import javax.swing.*; public class HelloWorldSwing { public static void main(String[] args) { JFrame frame = new JFrame("HelloWorldSwing"); final JLabel label = new JLabel("Hello World"); frame.getContentPane().add(label); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true); } } Não sei.
3a Questão (Ref.: 201102274812) De acordo com a definição de FlowLayout, identifique qual das alternativas abaixo NÃO está correta. Se a linha for muito longa, os componentes passam para a linha de baixo. Os componentes recebem o seu tamanho preferido tanto verticalmente quanto horizontalmente. É uma classe gerenciadora de layout que arranja os componentes seqüencialmente na janela, da esquerda para a direita, do topo para baixo. Trata o container como se fosse uma "página" ou um "parágrafo" da esquerda para a direita e de cima para baixo. Os componentes são posicionados na ordem inversa que foram adicionados.
4a Questão (Ref.: 201102424600) Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. Em função dos tipos de bordas possíveis, correlacione as colunas abaixo: i. Simple ii. Matte iii. Titled iv. Compound ( ) Coloca uma borda com um texto ( ) Você define quantos pixels serão utilizados. ( ) Define as bordas simples. ( ) Podemos compor duas bordas com este estilo. ii, iv, i, iii iv, ii, i, iii iii, ii, i, iv ii, iii, i, iv iii, iv, i, ii.
5a Questão (Ref.: 201102323036) A figura a seguir, mostra o uso da implementação ListSelectionListener. O uso dessa interface se faz necessária para que as opções do componente JList possam ser reconhecidas, a medida que o usuário realiza sua escolha. Quando o ListSelectionListenert é utilizada, torna-se obrigatória a declaração do método: actionPerformed valueChanged actionChanged valuePerformed itemListener.
6a Questão (Ref.: 201102274652) Identifique qual o método que NÃO é comum em todos os componentes do Swing. isEnabled / setEnabled(boolean) setFont(Font) isVisible / setVisible(boolean) isTrue / setVisible(boolean) setBackground(Color).
7a Questão (Ref.: 201102424607) Para tratar eventos de texto, o Java disponibiliza uma série de tratadores de eventos. Visando este conceito, correlacione as colunas abaixo: i. itemStateChanged(ItemEvente) ii. KeyTyped(KeyEvente) iii. textValueChanged(TextEvente) iv. focusGained(FocusEvente) ( ) Invocado quando o texto do component AWT sofre alguma alteração ( ) Invocado quando uma tecla é apertada e o componente está em foco ( ) Invocada quando um componente de seleção muda de estado ( ) Invocado quando o componente ganha foco. ii, iii, i, iv iii, i, ii, iv i, ii, iii, iv iii, ii, i, iv iv, ii, iii, i.
8a Questão (Ref.: 201102308524) Assinale a alternativa correta referente a uma exceção do pacote ¿java.sql¿: EOFException SQLException IOException FileNotFoundException OptionalDataException.
9a Questão (Ref.: 201102274790) Dado a lista de métodos da classe JComboBox e suas aplicações, o que NÃO é correto afirmar? void removeItemAt(int pos): remove item na posição pos. setSelectedIndex(int): retorna o item na posição de indice indicada. removeAllItens( ): remove todos os itens do combo. getSelectedItem( ): retorna o idex do item selecionado. void setEnabled(boolean b): habilita/desabilita combobox.
10a Questão (Ref.: 201102433265) É o nome do método da classe Statement usado para enviar uma instrução SQL do tipo INSERT, UPDATE ou DELETE: executeQuery getResultset execute executeUpdate getMaxRows.
Questão (Ref.: 201002412256) Marque a alternativa que indica uma lista de modificadores em Java. Public - Private - Protected - Package. Public - Private - Protect - Package. Public - Private - Protected - Automation. Public - Private - Protected - Default. Public - Private - Protect - Friendly.
Questão (Ref.: 201002411407) Identifique qual o método que NÃO é comum em todos os componentes do Swing. setBackground(Color) isEnabled / setEnabled(boolean) isTrue / setVisible(boolean) isVisible / setVisible(boolean) setFont(Font).
Questão (Ref.: 201002411424) Dentre os pacotes mais comuns utilizados em Java identifique a alternativa abaixo cujo descritivo da funcionalidade NÃO corresponde ao pacote relacionado. Java Networking: Desenvolvimento de aplicações de banco de dados SQL. Java Swing: Criação de componentes de interface com o usuário mais sofisticadas. Java Basic I/O: Utilização de streams de dados. Java AWT: Criação de gráficos e imagens básicos além de interfaces com o usuário. Java Utilities: Para trabalhar com coleções, modelo de eventos e componentes de data e hora.
Questão (Ref.: 201002411479) De acordo com algumas definições sobre JFrame identifique qual afirmação NÃO está correta. Ao contrário de outras linguagens de programação, os containers Java não vêm 100% para lidar com os eventos básicos que ocorrem em uma janela. Qualquer aplicativo Delphi ou VB sabe fechar sua janela sem problema, mas Java não. O setDefaultCloseOperation serve para dizermos ao programa o que queremos que o sistema faça quando fechamos uma JFrame qualquer. A programação gráfica está muito ligada à ocorrência de eventos, que não precisam ser tratados durante o desenvolvimento do programa. Um frame, implementado como uma instância da classe JFrame, é uma janela que tem acessórios tais como borda, título e botões para fechar e minimizá-la.
Questão (Ref.: 201002411558) De acordo com a teoria sobre Interfaces, identifique qual das afirmações abaixo está INCORRETA. Em Java, uma classe estende uma outra classe e implementa zero ou mais interfaces. Para implementar uma interface em uma classe, usamos a palavra implements. Java implementa o conceito de interface. Java não permite herança múltipla com herança de código. Não é possível herdar múltiplas interfaces.
6a Questão (Ref.: 201002411561) De acordo com a teoria sobre Polimorfismo, identifique qual das afirmações abaixo está INCORRETA. Polimorfismo é o nome formal para o fato de que, quando precisamos de um objeto de determinado tipo, podemos usar uma versão mais especializada dele. Esse fato pode ser bem entendido analisando-se a árvore de hierarquia de classes. Ao estendermos ou especializarmos uma classe, não perdemos compatibilidade com a superclasse. É a capacidade de um objeto tomar várias formas. Permite que objeto seja usado no lugar de outro. A capacidade polimórfica decorre diretamente do mecanismo de interface.
Questão (Ref.: 201002411921) De acordo com a teoria sobre Encapsulamento, identifique qual das afirmações abaixo está incorreta. É necessário definir o controle de acesso aos métodos e propriedades de uma classe, de forma que não se interfira no seu funcionamento. É a forma de habilitar o acesso aos métodos e propriedades de uma classe. Através dos métodos podemos atingir uma das principais características da orientação a objetos. O encapsulamento, que é a capacidade de esconder do mundo exterior as estruturas internas de uma classe. Protege os dados de um objeto contra uma modificação imprópria. O encapsulamento define que os atributos só são acessados através de métodos o que evita o acoplamento.
Questão (Ref.: 201002415414) Com relação a teoria sobre orientação a objetos, considere: Um dos mecanismos fundamentais na programação orientada a objetos é o conceito de redefinição, que ocorre quando um método, cuja assinatura já tenha sido especificada, recebe uma nova definição em uma classe derivada. A linguagem de programação orientada a objetos deve suportar o conceito de ligação tardia, visto que a definição do método que é candidato a ser efetivamente invocado só ocorre durante a execução do programa. O mecanismo de redefinição, juntamente com o conceito de ligação tardia, é a chave para a utilização adequada de: dois métodos de uma mesma classe. restrições de acesso. polimorfismo e herança. polimorfismo. objeto de classes derivadas.
Questão (Ref.: 201002411774) Desenvolver programa em JAVA que peça ao usuario para cadastrar uma senha; na sequencia, deve pedir ao usuario que digite duas variáveis reais, e irá calcular a divisão da primeira pela segunda. O programa irá pedir ao usuário que digite sua senha:Se a senha estiver correta deve mostrar o resultado da divisao. Senão apresenta uma mensagem de erro e encerra o aplicativo. Gabarito: import javax.swing.*; public class Senha4 { public static void main(String[] args) { String cadastroSenha; String confirmaSenha; double a; double b; cadastroSenha = JOptionPane.showInputDialog(null,"Senha","",JOptionPane.QUESTION_MESSAGE); a = Double.parseDouble(JOptionPane.showInputDialog(null,"Primeiro número","",JOptionPane.QUESTION_MESSAGE)); b = Double.parseDouble(JOptionPane.showInputDialog(null,"Segundo número","",JOptionPane.QUESTION_MESSAGE)); confirmaSenha = JOptionPane.showInputDialog(null,"Digite sua senha","",JOptionPane.QUESTION_MESSAGE); if (confirmaSenha.equals(cadastroSenha)){ System.out.println(a/b); }else{ System.out.println("Senha incorreta"); } System.exit(0); } } Não sei.
Questão (Ref.: 201002411784) Faça um programa em JAVA que calcule o perímetro e área de um retângulo e volume do paralelepípedo. O programa deverá receber o valor do comprimento, largura e altura e apresentar o resultado. Gabarito: import javax.swing.*; public class perimetroCalculo { public static void main (String[] parametro) { double compri, larg, alt, Peri, Area, VolParale; String valorlido; valorlido = JOptionPane.showInputDialog("Digite o Comprimento"); compri = Double.parseDouble(valorlido); valorlido = JOptionPane.showInputDialog("Digite o Largura"); larg = Double.parseDouble(valorlido); valorlido = JOptionPane.showInputDialog("Digite o Altura"); alt = Double.parseDouble(valorlido); Peri = (2*compri)+(2*larg); Area = compri*larg; VolParale = compri*larg*alt; System.out.println(Peri); System.out.println(Area); System.out.println(VolParale); }} Não sei.
Questão (Ref.: 201202026831) Um programador precisa conhecer como a estrutura Swing trabalha com Threads. Quanto as tipos de Threads, o que são Thread Inicial, Thread de tratamento de evento e Thread de trabalho - worker? Gabarito: Thread Inicial: executa o código inicial da aplicação Thread de tratamento de evento: onde todo o tratamento de eventos é feito. A maioria das interações com componentes Swing devem ser feitos através deste Thread. Thread de trabalho - worker: processos executados em segundo plano, que consomem processamento. Não sei.
Questão (Ref.: 201201946542) Identifique qual funcionalidade NÃO corresponde ao subpacote da API Swing. javax.swing.*: Criação de componentes básicos como botões, painéis e caixas de diálogo. Fornece o código para importar as classes necessárias do pacote. javax.swing.plaf.*: Ajuda a implementar e configurar suporte básico adaptável look-and-feel. Fornece o código para importar as necessárias classes do pacote. javax.swing.text.*: Dá suporte a aspectos relacionados com textos de seus componentes Swing. Fornece o código para importar as necessárias classes do pacote. javax.swing.border: Declara a interface Border e outras classes, que definem estilos de renderização de bordas específicos. javax.swing.evento.*: Cria eventos em box de avisos ao usuário e adaptadores. Fornece o código para importar as necessárias classes do pacote.
Questão (Ref.: 201201946986) Escreva um programa em JAVA que determine o comprimento da circunferência (2 pi raio) de um circulo cujo raio será informado. Incluir o cálculo da área da circunferência (pi raio * raio). Calcular também o volume da esfera formada pelo raio: 4(pi raio * raio * raio)/3. Após o cálculo apresentar os resultados. Gabarito: import javax.swing.*; public class calculoCircunferencia { public static void main (String[] parametro) { double Raio, Circ, Area, VolEsf; String valorlido; valorlido = JOptionPane.showInputDialog("Digite o Raio"); Raio = Double.parseDouble(valorlido); Circ = 2*Raio*3.14159; Area = Raio*3.14159*Raio; VolEsf = (3.14159*Raio*Raio*Raio)*4/3; System.out.println(Circ); System.out.println(Area); System.out.println(VolEsf); } } Não sei.
Questão (Ref.: 201202096462) Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. Para tanto, correlacione as colunas abaixo: i. mouseClicked ii. mouseEntered iii. mousseExited iv. mousePressed v. mouseReleased vi. mouseDragged ( ) Quando o botão sai da região gráfica do componente. ( ) Quando o botão do mouse é apertado ( ) Quando o botão e pressionado e solto sobre um componente. ( ) Quando o mouse se movimento e seu botão principal esta apertado ( ) Quando o botão entra na região gráfica do componente. ( ) Quando o botão do mouse é solto. v, ii, i, vi, iv, iii iii, iv, i, vi, ii, v iii, i, iv, vi, ii, v v, iv, i, vi, ii, iii iii, ii, i, vi, iv, v.
Questão (Ref.: 201201950531) Considerando que as variáveis Java X, Y e Z foram todas inicializadas com zero, os resultados das mesmas após as alterações realizadas pelas atribuições: X *= 2, Y -= 5 e Z /=3, respectivamente, serão: 1, -5 e 3 2, 5 e 3 0, -5 e 0 0, 5 e 0 2, -5 e 3.
Questão (Ref.: 201202105079) Na criação de menus, usando o pacote javax.swing, a classe que funciona como container para as diversas opções de menu e: JMenu JFrame JComponent JMenuItem JMenuBar.
Questão (Ref.: 201201980295) Para acesso a SGBDs, o Java possui um conjundo de classes e interfaces que, por meior de drivers JDBC, podemos embutir código SQL em métodos java para acesso a diversos SGBDs Qual das opções abaixo não corresponde a uma interface do pacote "java.sql" da API java? ResultSet Statement DriverManager PreparedStatement Connection.
Questão (Ref.: 201202105122) O nome do método da interface ItemListener que é invocado quando um componente de seleção muda de estado é: itemStateChanged keyReleased focusLost focusGained keyPressed.
Questão (Ref.: 201202096473) O JDBC utiliza o SQL para manipular dados armazenados em um SGBD. Identifique com verdadeiro ou falso as alternativas abaixo referentes ao JDBC: a) CallableStatement executa stored procedures. Tais comandos podem conter parâmetros a serem definidos em tempo de execução. b) Statement excuta um comando SQL estático. Tais comandos podem conter parâmetros a serem definidos em tempo de execução. c) PreperedStatement excuta um comando SQL pré-compilado. Tais comandos não podem conter parâmetros a serem definidos em tempo de execução. Somente a opção b é verdadeira Somente a opção a é verdadeira Todas as alternativas são falsas Todas as alternativas são verdadeiras As opções a e b são verdadeiras.
Questão (Ref.: 201201946833) Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO. WindowDeactivated: chamado quando usuário torna outra janela a janela ativa. WindowActivated: chamado quando usuário torna janela ativa. WindowClosing: chamado quando inicia o fechamento da janela. WindowClosed: chamado depois do fechamento da janela. WindowOpenFrame: chamado quando usuário abre uma nova janela.
Questão (Ref.: 201002326370) Dentre as alternativas abaixo, assinale a alternativa CORRETA referente à Thread: Todo thread recebe o menor nível de prioridade possível por padrão. Sempre o método yield é utilizado para forçar um thread terminar. O método join espera pelo fim da execuçãode outra thread Um Thread só pode ser criado extendendo-se a classe Thread. Métodos static não podem ser synchronized.
Questão (Ref.: 201002253672) Quando a JVM começar a ser executada, procurará a classe que você forneceu na linha de comando. Em seguida, começará a procurar um método especialmente escrito como o representado abaixo: Informe o significado de cada uma setas: Gabarito: public - é um qualificador de método, que indica que ele é acessível externamente a esta classe. Isto é útil quando uma classe necessita utilizar alguma funcionalidade de outra classe, característica muito comum na quando uma classe necessita utilizar alguma funcionalidade de outra classe, característica muito comum na linguagem JAVA. void - É o valor de retorno do método. Quando n¿ao retorna nenhum valor ele retorna void, uma espécie de vlor vazio que tem que ser especificado. main - É o nome do método que indica ao compilador o inicio do programa. É o método principal. (String[ ] args) - É o argumento do método principal(main). É um vetor de strings formados por todos os argumentos passados ao programa na linha de comando do sistema operacional quando o programa é invocado. Não sei.
Questão (Ref.: 201002246612) Dado o código de um programa JAVA utilizando a API awt (Abstract Window ToolKit ), dizer qual será o resultado final deste código. import java.awt.*; import java.awt.event.*; public class Janela extends Frame { class WindowHandler extends WindowAdapter { public void windowClosing(WindowEvent we) { dispose(); System.exit(0); } public void windowActivated(WindowEvent we) { we.getWindow().validate(); } } public Janela() { this("Janela"); } public Janela(String titulo) { setTitle(titulo); setSize(320,200); addWindowListener(new WindowHandler()); } public static void main(String[] args) { Janela j = new Janela(); j.setVisible(true); } } Gabarito: O resultado da execução desse código é a criação e exibição de uma janela gráfica com conteúdo vazio. Em AWT, frames estão associados a objetos da classe Frame. Este código demonstra as operações essenciais para que um frame AWT seja criado e exibido em um ambiente gráfico. Não sei.
Questão (Ref.: 201002246311) Dado a lista de métodos da classe JComboBox e suas aplicações, o que NÃO é correto afirmar? getSelectedItem( ): retorna o idex do item selecionado. removeAllItens( ): remove todos os itens do combo. void setEnabled(boolean b): habilita/desabilita combobox. setSelectedIndex(int): retorna o item na posição de indice indicada. void removeItemAt(int pos): remove item na posição pos.
Questão (Ref.: 201002251742) Analise o seguinte programa desenvolvido na linguagem Java. public class testeLogica { public static void main(String[] args) { boolean A=true, B=false; boolean R1, R2, R3, R4; R1 = (A || B && A || !B); R2 = (!(A || !B) && (A || B)); R3 = (A && B) && (!A || !B); R4 = (!A || B || A || !B); System.out.print(R1); System.out.print(R2); System.out.print(R3); System.out.print(R4); } } Qual é a sequência CORRETA que será exibida pelo System.out.print ? (de cima para baixo) true, false, true, false false, true, true, true false, true, false, true false, false, false, true true, false, false, true.
Questão (Ref.: 201002246333) De acordo com a definição de FlowLayout, identifique qual das alternativas abaixo NÃO está correta. É uma classe gerenciadora de layout que arranja os componentes seqüencialmente na janela, da esquerda para a direita, do topo para baixo. Se a linha for muito longa, os componentes passam para a linha de baixo. Os componentes são posicionados na ordem inversa que foram adicionados. Os componentes recebem o seu tamanho preferido tanto verticalmente quanto horizontalmente. Trata o container como se fosse uma "página" ou um "parágrafo" da esquerda para a direita e de cima para baixo.
Questão (Ref.: 201002253673) Ao utilizar o Java na criação de uma aplicação, surge a necessidade da utilização do comando Scanner. Esse comando viabiliza a entrada de informações pelo usuário via teclado. Para a utilização do comando, devemos importar a biblioteca correspondente. Essa biblioteca é importada através da linha de comando: import javac.exe dim java.util.* submit javax.io.* import java.util.* var java.scanner.*.
Questão (Ref.: 201002326391) Dentre as alternativas abaixo, assinale a alternativa FALSA referente à Thread: I - wait() - Utilizado para sincronizar acesso a um objeto. Coloca a thread corrente em estado de interrompível. II - notify() Notifica todas as threads que estejam esperando em um lock III - isInterrupted() - Verifica se foi atribuído à thread o estado de interrompível. Apenas I, II. Apenas II. Apenas II, III. Apenas I. Apenas III.
Questão (Ref.: 201002246340) Trabalhando com JmenuItem, identifique qual o método abaixo é FALSO. public void setEnabled(boolean b) public void setMnemonic(int mnemonic) public JMenuItem(String text, Icon icon) public void setMenuFalse(String text) public void setAccelerator(KeyStroke ks).
Questão (Ref.: 201002414470) Considerando a linguagem Java, avalie cada uma das afirmações a seguir como falsa (F) ou verdadeira (V), e assinale a alternativa que apresenta a sequência correta de letras, de cima para baixo. i - Quando um navegador carrega uma página da Web contendo um Applet, o Applet é executado a partir do servidor. ii - A instrução break, quando executada em um while, for, do...while ou switch, ocasiona a saída imediata dessa instrução. iii - O Java não inclui um operador de exponenciação. Math.pow(x,y) pode ser utilizado para calcular o valor de x elevado a y-ésima potência. iv - A interface ObjectInputStream contém o método writeObject, que recebe um Object que implementa a interface Serializable . F - V - F - V F - V - V - F V - F - V - V F - V - V - V V - F - F - V.
Questão (Ref.: 201002408994) Idenficar qual das definições abaixo sobre componentes visuais que NÃO está correta. JTextField = Área em que o usuário insere dados pelo teclado. ButtonGroup: C omponente utilizado para criar grupos de JRadioButtons JButton = Área que aciona um evento quando o usuário clica. JLabel = Área em que o usuário utiliza para digitar. JFrame = É um container (formulário) para outros componentes GUI.
Questão (Ref.: 201002442751) Dado o código abaixo, o que será exibido: public class MinhaOutraThread extends Thread { private int tick = 1; private int num; public MinhaOutraThread(int num) { this.num = num; } public void run() { while (tick < 200000) { tick++; if ((tick % 50000) == 0) System.out.println("Thread #" + num + ", tick = " + tick); } } } public class Principal { private final static int AUX = 2; private final static int AUX = 2; public static void main(String[] args) { MinhaOutraThread[] runners = new MinhaOutraThread[AUX]; for (int i = 0; i < AUX; i++) { runners[i] = new MinhaOutraThread(i); runners[i].setPriority(2); } for (int i = 0; i < AUX; i++) runners[i].start(); } } 0,350000 - 0,300000 - 0,150000 - 0,250000 - 1,200000 - 1,150000 - 1,100000 - 1,50000 1,50000 - 1,100000 - 1,150000 - 0,200000 - 0,50000 - 0,100000 - 0,150000 - 0,200000 1,350000 - 0,300000 - 1,150000 - 0,250000 - 1,200000 - 0,150000 - 1,100000 - 0,50000 0,50000 - 1,100000 - 2,150000 - 3,200000 - 4,50000 - 5,100000 - 6,150000 - 7,200000 0,50000 - 0,100000 - 0,150000 - 0,200000 - 1,50000 - 1,100000 - 1,150000 - 1,200000.
Questão (Ref.: 201002409394) Dado a lista de métodos da classe JTextField o que NÃO é correto afirmar? setEditable(boolean): tornar ou não o campo editável. getSelectedText( ): captura o texto do campo que foi selecionado. getText( ): captura o texto do campo. isEditable( ): retorna true ou false, se o campo é ou não editável. setText(String): insere um texto no banco de dados.
Questão (Ref.: 201002408968) De acordo com algumas definições sobre JFrame identifique qual afirmação NÃO está correta. Um frame, implementado como uma instância da classe JFrame, é uma janela que tem acessórios tais como borda, título e botões para fechar e minimizá-la. O setDefaultCloseOperation serve para dizermos ao programa o que queremos que o sistema faça quando fechamos uma JFrame qualquer. Ao contrário de outras linguagens de programação, os containers Java não vêm 100% para lidar com os eventos básicos que ocorrem em uma janela. Qualquer aplicativo Delphi ou VB sabe fechar sua janela sem problema, mas Java não. A programação gráfica está muito ligada à ocorrência de eventos, que não precisam ser tratados durante o desenvolvimento do programa.
Questão (Ref.: 201002416396) Ao utilizar o Java na criação de uma aplicação, surge a necessidade da utilização do comando Scanner. Esse comando viabiliza a entrada de informações pelo usuário via teclado. Para a utilização do comando, devemos importar a biblioteca correspondente. Essa biblioteca é importada através da linha de comando: var java.scanner.* import javac.exe submit javax.io.* dim java.util.* import java.util.*.
Questão (Ref.: 201002412918) Dado o trecho do programa em JAVA abaixo, identificar sua saida. Interger i = 1; while (i < 10){ if (i%2==0){ i++; } else { i=i+2; } System.out.Print(i+" "); } 3 5 7 9 11 2 4 6 8 1 3 5 7 9 11 1 2 4 6 8 1 2 3 4 5 6 7 8 9 11.
Questão (Cód.: 91910) Marque a alternativa que indica uma lista de modificadores em Java. Public - Private - Protected - Default. Public - Private - Protected - Automation. Public - Private - Protected - Package. Public - Private - Protect - Package. Public - Private - Protect – Friendly.
Questão (Cód.: 91111) Identifique qual funcionalidade NÃO corresponde ao subpacote da API Swing javax.accessibility: Disponibiliza classes e interfaces que funcionam como elementos intermediários entre os elementos de interface swing e tecnologias de acesso interativas, tais como vídeos para deficientes visuais. javax.swing.undo: Disponibiliza as classes de suporte para implementação de capacidade undo/redo nos componentes. javax.swing.filechooser: Contém classes de suporte para o componente file chooser. javax.swing.colorchooser: Contém classes de suporte para o componente color chooser. javax.swing.tree: Contém as classes e interfaces que suportam o componente gráficos em camadas.
Questão (Cód.: 102140) Quando uma condição anormal de processamento ou compilação, que normalmente abortaria a execução ou geraria erro de compilação, ocorre, esta pode ser tratada na linguagem através de condições e desvios. A este tratamento, chamamos de: Herança Multipla Exceções Instruções de Controle Concorrência Eventos.
Questão (Cód.: 91545) De acordo com a teoria sobre Sobrecarga de Construtores, identifique qual das afirmações abaixo está INCORRETA. Um construtor pode chamar outro construtor. Uma chamada a outro construtor deverá ser a primeira linha do construtor. um construtor é o que define a classe. Para isto é necessário usar a palavra reservada this. Isso se chama "encadeamento de construtores".
Questão (Cód.: 95073) Na programação orientada a objetos existem quatro tipos de polimorfismos possíveis de serem aplicados na estrutura de uma classe, a saber: Incursivo, Exclusivo, Herdado e Implementado. Hierárquico, Sobrecarga, Procedural e Coerção. Inclusão, Paramétrico, Sobrecarga e Coerção. Procedural, Hierárquico, Paramétrico e Implementado. Sobrecarga, Coerção, Herdado e Implementado.
Questão (Cód.: 94924) De acordo com a descrição de um conjunto de entidades (reais ou abstratas) de um mesmo tipo e com as mesmas características e comportamentos. É uma definição de: Classe. Método. Objeto. Conjunto. String.
Questão (Cód.: 96629) Assinale a alternativa que completa correta e respectivamente as lacunas da afirmação a seguir. "Em um programa em Java um literal de caractere é um valor inteiro representado como __________ entre aspas __________. Já __________ é uma sequência de caracteres tratada como uma única unidade escrita entre aspas __________". caractere / duplas / string / simples string e caractere simples caractere / simples / string / duplas string / simples / caractere / duplas string / duplas / caractere / simples.
Questão (Cód.: 98562) O comando Scanner, permite a entrada de informações pelo usuário via teclado. Na utilização do comando, devemos declara-lo, por exemplo, da seguinte forma: Scanner a = novo Scanner Scanner SC = new Scanner Scanner sc System.in Scanner sc = new System.in Scanner xyz = new Scanner (System.in).
Questão (Cód.: 91117) Trabalhando com componentes visuais como JFrame identifique qual o método abaixo é FALSO. public void setTitle(String title): Coloca um título na barra de título da janela. public void PasteCopy(): Faz a cópia/cola de um texto. public void setDefaultCloseOperation(int op) : Faz a janela realizar uma determinada operação quando fecha.Mais comum: JFrame.EXIT_ON_CLOSE. public void setVisible(boolean v): Faz com que o frame se torne visível (v=true) ou não (v=false). public void show(): Faz o frame aparecer na tela.
Questão (Cód.: 96628) Para que seja estabelecida a sobrecarga de métodos na linguagem Java, uma das características OBRIGATÓRIAS é a utilização de métodos com: herança simples herdados da superclasse direta o mesmo número de parâmetros a mesma assinatura o mesmo nome, declarados na mesma classe.
Questão (Cód.: 125133) Referente a JDBC, o que é ResultSet? Gabarito: ResultSet é a interface responsável por manipular o conjunto de resultados de uma consulta. Representa o conjunto de registros resultante de uma consulta. Esta permite realizar coerção (cast) entre tipos Java e SQL. Não sei.
Questão (Cód.: 124882) Dentre as alternativas abaixo, assinale as CORRETAS referente aos estados de uma Thread: i-novo ii-espera iii-executavel iv-Resiliente v-velho V-V-V-F-F V-F-V-V-F F-F-F-V-F F-V-V-F-F V-F-V-F-V.
Questão (Cód.: 91635) Dado a lista de métodos da classe JMenuItem o que NÃO é correto afirmar? void setMenuEnabled(boolean b): habilita um menu. void setAccelerator(KeyStroke keyStroke): Adiciona tecla de atalho na frente do item do menu JMenuItem(String text, Icon icon): adiciona um item de menu, com ícone. void setEnabled(boolean b): habilita um item de menu. void addActionListener(ActionListener l): adiciona um Listener.
Questão (Cód.: 91396) Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO. WindowDeactivated: chamado quando usuário torna outra janela a janela ativa. WindowOpened: chamado quando programa exibe uma janela na tela pela primeira vez. WindowIconified: chamado quando usuário minimiza janela. WindowMove: chamado quando usuário move uma janela ativa. WindowDeiconified: chamado quando usuário restaura janela minimizada.
Questão (Cód.: 91218) De acordo com a teoria sobre Herança, identifique qual das afirmações abaixo está INCORRETA. Quando não declaramos que uma classe estende outra, ela, implicitamente, estende Object; Java adota o modelo de árvore. Uma classe Java estende apenas uma outra classe (herança simples ou única); Para criar uma sub-classe, usamos a palavra reservada create; A classe Object é a raiz da hierarquia de classes à qual todas as classes existentes pertencem;.
Questão (Cód.: 102122) Um programa Java é listado a seguir: Um bloco do programa está faltando. Ao inserir o bloco: Qual será a saída exibida através do comando System.out.print ? 11 21 32 42 53 02 14 26 38 02 14 25 36 47 00 11 21 32 42 00 11 23 36 410.
Questão (Cód.: 91499) Elaborar um pequeno programa em JAVA para a criação de uma janela vazia usando JFrame. Gabarito: import javax.swing.*; import java.awt.event.*; public class SJanela extends JFrame { class WindowHandler extends WindowAdapter { public void windowC losing(WindowEvent we) { dispose(); System.exit(0); } } public SJanela() { this("Janela"); } public SJanela(String title) { setSize(200,120); setTitle(title); addWindowListener(new WindowHandler()); } public static void main(String[] args) { SJanela je = new SJanela(); je.show(); } } Não sei.
Questão (Cód.: 102457) Observe o código Java: No exemplo, temos um código incompleto que necessita dos Métodos set e get. Pede-se: 1 - Refaça a classe Humano, inserindo pelos menos 2 métodos set e get; 2 - Refaça a classe HomemPrincipal, complemente o código com o uso dos métodos set e get criados no item 1. Gabarito: Resposta do item 1: class Humano { String Nome; String Sexo; int Idade; double Peso; double Altura; public String getNome() { return Nome; } public void setNome(String N) { Nome = N; } public String getSexo() { return Sexo; } public void setSexo(String S) { Sexo = S; } public int getIdade() { return Idade; } public void setIdade(int I) { Idade = I; } public double getPeso() { return Peso; } public void setPeso(double P) { Peso = P; } public double getAltura() { return Altura; } public void setAltura(double A) { Altura = A; } } Resposta do Item 2: public class HomemPrincipal { public static void main(String[] args) { Humano H1 = new Humano(); H1.setNome("ABC "); H1.setSexo("ABC "); H1.setIdade(12); H1.setPeso(75.2); H1.setAltura(1.88); System.out.print("Nome"+H1.getNome()); System.out.print("Sexo"+H1.getSexo()); System.out.print("Idade"+H1.getIdade()); System.out.print("Peso"+H1.getPeso()); System.out.print("Altura"+H1.getAltura()); } } Não sei.
Questão (Cód.: 102138) Alguns métodos não retornam valores. Eles podem ser executados apenas para exibir um valor, por exemplo. Neste caso, usa-se uma palavra chave como se fosse um tipo de dado para valores de retorno. Quando Java encontra essa palavra chave sendo usada como um tipo de dado de valor de retorno, Java sabe que nada deverá ser retornado. Estamos falando da palavra: void public Scanner main Static.
Questão (Cód.: 91061) Identifique qual o método que NÃO é comum em todos os componentes do Swing. isVisible / setVisible(boolean) isEnabled / setEnabled(boolean) isTrue / setVisible(boolean) setBackground(Color) setFont(Font).
Questão (Cód.: 91682) Sobre programação orientada a objetos, assinale a afirmativa INCORRETA: Pacote é um conjunto de classes e interfaces. Uma classe é um modelo usado para criar vários objetos com características semelhantes. Uma classe que herda de outra é chamada superclasse. Herança é um mecanismo que permite a uma classe herdar todo o comportamento e os atributos de outra classe. Os objetos também são denominados instâncias.
Questão (Cód.: 124963) Assinale a alternativa correta referente às afirmações abaixo pertinentes a JDBC : · Tipo _____ - Converte chamadas JDBC em chamadas especifica de um banco de dados. Comunica diretamente com o servidor de banco de dados, então ele requer que alguns códigos estejam presentes no cliente. · Tipo _____ - Converte chamadas JDBC dentro de pacotes que são enviados pela rede em um formato proprietário utilizado por banco de dados específicos. Possibilita uma chamada direta entre o cliente e o servidor de banco de dados. Este driver é completamente implementado em Java para alcançar a independência de plataforma. · Tipo _____ - Prove acesso JDBC via um ou mais driver ODBC (Open DataBase Connectivity). Traduz as chamadas JDBC em chamadas ODBC e as envia para o driver ODBC. Desta forma, o driver ODBC, deve estar presente na máquina do cliente. Utilizado para ambientes não Java. · Tipo _____ - As requisições do BD JDBC são passadas através da rede ara um servidor "middle-tier". O servidor "middle-tier" então traduz a requisição (direta ou indiretamente) para o especifico banco de dados nativo para passar a diante a requisição para o servidor com o banco de dados. 1, 2 ,3 ,4 1, 2, 4, 3 2, 4, 1, 3 1, 3, 2, 4 4, 3, 1, 2.
Questão (Cód.: 124861) Dentre as alternativas abaixo, assinale INCORRETA referente a Java Database Connectivity(JDBC ): Statement representa uma conexão estabelecida com o Banco de Dados O método close() da classe Connection fecha uma conexão com o banco de dados O PreparedStatement é uma subinterface de Statement O executeQuery é um método da classe Connection para execução de uma consulta É possivel acessar Banco de Dados que não possuem Driver JDBC próprio através da ponte JDBC - ODBC .
Questão (Ref.: 201002409286) O gerenciador de layout BorderLayout divide um container em cinco regiões, centro (CENTER), norte (NORTH), sul (SOUTH), leste (EAST) e oeste (WEST). Faça um programa em JAVA que exiba uma fileira de botões em uma janela utilizando a região SOUTH e FlowLayout.RIGHT, conforme a imagem abaixo. Gabarito: import java.awt.*; import javax.swing.*; public class Estudos extends JFrame{ public Estudos() { super("O gerenciador FlowLayout"); Container c = getContentPane(); c.setLayout(new BorderLayout()); JButton btn1 = new JButton("Voltar"); JButton btn2 = new JButton("Próximo"); JButton btn3 = new JButton("Cancelar"); JPanel painel = new JPanel(); painel.setLayout(new FlowLayout(FlowLayout.RIGHT)); painel.add(btn1); painel.add(btn2); painel.add(btn3); c.add(BorderLayout.SOUTH, painel); setSize(450, 200); setVisible(true); } public static void main(String args[]){ Estudos app = new Estudos(); app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } } Não sei.
Questão (Cód.: 91159) Idenficar qual das definições abaixo sobre componentes visuais que NÃO está correta. JLabel = Área em que o usuário utiliza para digitar. JButton = Área que aciona um evento quando o usuário clica. ButtonGroup: C omponente utilizado para criar grupos de JRadioButtons JTextField = Área em que o usuário insere dados pelo teclado. JFrame = É um container (formulário) para outros componentes GUI.
Questão (Cód.: 95078) Os três elementos básicos quando contidos num arquivo fonte Java devem obrigatoriamente se apresentar na seguinte ordem: package, class e import. class, import e package. class, package e import. import, package e class. package, import e class.
Questão (Cód.: 124845) Para acesso a SGBDs, o Java possui um conjundo de classes e interfaces que, por meior de drivers JDBC, podemos embutir código SQL em métodos java para acesso a diversos SGBDs Qual das opções abaixo não corresponde a uma interface do pacote "java.sql" da API java? DriverManager Connection Statement ResultSet PreparedStatement.
Questão (Cód.: 91083) Sobre API Java Swing identifique a alternativa FALSA. Swing também fornece o suporte ao conceito look-and-feel, permitindo mudanças universais no estilo dos componentes da interface gráfica com o usuário. Outras características são: inclusão de tooltips, funcionalidades de acessibilidades, modelo de eventos e componentes sofisticados como tabelas, árvores, componentes de texto, sliders, e barras de progresso. Swing tira proveito da arquitetura model-view-controller (MVC ). O modelo representa o estado atual de cada componente. A visão é a representação dos componentes sobre a tela. O controle é a funcionalidade que liga os componentes de interface com usuário aos eventos. Swing utiliza a classe Button para representar um container de botão, onde AWT utiliza a classe JButton. A API Swing faz um excelente uso de subpacotes, com 16 deles na versão Java SE 6. Quando classes comuns são separadas em seus próprios pacotes, a usabilidade do código e manutenção são alavancadas. A API Java Swing está contida no pacote javax.swing. Essa API provê funcionalidades para criação de componentes e containers "leves" (puramente criados em Java). A API Swing foi feita para substituir a API AWT. Muitas das novas classes refeitas foram chamadas com o nome antigo que recebiam do componente AWT legado prefixado com um "J".
Questão (Cód.: 91072) Um componente Swing deve incluir objetos. Dos relacionados abaixo, o que NÃO é correto afirmar? Um componente que estende JComponent, um componente fornece uma API para o programador. Um modelo que mantém os dados (modelo da MVC básica). Um delegado da IU que éuma vista (vista) com listeners (controladores), combina as duas funções colocando os listeners junto dos objectos controlados, listeners são habitualmente implementados por classes internas Não suporta a troca do look & feel: Macintosh, Windows, Motif. Transfere a construção de interfaces para os delegados; passa-lhes os eventos, torna o modelo transparente para o programador; atravessado pelos métodos.
Questão (Cód.: 94923) Analisando as seguintes definições: I. Objeto que existe depois que o processo ou o thread que o criou deixa de existir. II. Mecanismo pelo qual elementos mais específicos incorporam a estrutura e o comportamento de elementos mais gerais. III. Lista de valores nomeados, utilizada como faixa de um determinado tipo de atributo. Escolha a alternativa que a denominação corresponde ao conceito. objeto ativo, polimorfismo e multiplicidade. objeto transiente, método e cardinalidade. objeto persistente, herança e enumeração. objeto ativo, mensagem e enumeração. objeto transiente, polimorfismo e multiplicidade.
Questão (Cód.: 91184) De acordo com a definição de Gerenciamento de Layout, identifique qual das alternativas abaixo NÃO está correta. Quando usarmos o método add para acrescentar um componente em um container, o layout manager em uso deve ser levado em consideração. A plataforma Java fornece quatro layout managers mais usados: BorderLayout, BoxLayout, FlowLayout, GridLayout. A decisão é tomada usando-se designs padronizados pelo usuário. Chamadas possíveis do add: Usando posição relativa (BorderLayout) panel.add(component, BorderLayout.CENTER) e Ordem de adição: (BoxLayout, GridLayout, ...) panel.add(component). Vários tipos de designs diferentes podem ser combinados para realizar qualquer tela que desejamos.
Questão (Ref.: 201201282546) As classes que compõem o núcleo de funcionalidades Java estão organizadas em pacotes, grupos de classes, interfaces e exceções afins ou de uma mesma aplicação. Identifique entre os principais pacotes oferecidos como parte do núcleo Java, o que NÃO faz parte deste núcleo. java.lang java.awt java.net java.exe javax.swing.
Questão (Ref.: 201201362750) Dado as classes abaixo, o que será exibido? public class Principal { public static void main(String args[]){ Produto produto = new Produto(); C onsumidor consumidor = new C onsumidor(produto, 3); Produtor produtor = new Produtor(produto, 2); consumidor.start(); produtor.start(); } } public class Produto { private int conteudo; private boolean available = false; public synchronized int get(int x) { while (available == false) { try { wait(); } catch (InterruptedException e) { } } available = false; System.out.println(x + conteudo); notifyAll(); return conteudo; } public synchronized void put(int x, int value) { while (available == true) { try { wait(); } catch (InterruptedException e) { } } conteudo = value; available = true; System.out.println(x + conteudo); notifyAll(); } } public class C onsumidor extends Thread { private Produto cubbyhole; private int number; public C onsumidor(Produto c, int number) { cubbyhole = c; this.number = number; } public void run() { int value = 0; for (int i = 0; i < number; i++) { value = cubbyhole.get(number); } } } public class Produtor extends Thread { private Produto produto; private int numero; public Produtor(Produto c, int numero) { produto = c; this.numero = numero; } public void run() { for (int i = 0; i < numero; i++) { produto.put(numero, i); try { sleep((int)(Math.random() * 30)); } catch (InterruptedException e) { } } } } 4 2 3 3 2 3 3 4 3 2 3 4 4 3 3 2 2 4 3 3.
Questão (Ref.: 201201283035) De acordo com a teoria sobre Sobrecarga de Construtores, identifique qual das afirmações abaixo está incorreta. um construtor é o que define a classe. Isso se chama "encadeamento de construtores". Um construtor pode chamar outro construtor. Para isto é necessário usar a palavra reservada this. Uma chamada a outro construtor deverá ser a primeira linha do construtor.
Questão (Ref.: 201201283404) De acordo com a teoria sobre Especificadores de Acesso, identifique qual especificador está incorreto. Public: Denota atributos e métodos que podem ser acessados por qualquer classe que usa ou dependa desta em tempo de execução. Package: Denota atributos e métodos que podem ser acessados por qualquer classe que usa ou dependa desta em tempo de execução e projeto. Free: Livre acesso interno e externo por atributos e métodos em tempo de execução. Private: Denota atributos e métodos que não são acessíveis fora da classe atual em tempo de execução. Protected: Denota atributos e métodos que podem ser acessados na classe atual e em todas as suas subclasses em tempo de execução.
Questão (Ref.: 201201286572) Em Java, para alterar a visibilidade do elemento em que se aplica, entre outros, utiliza-se o modificador de acesso: abstract. volatile. protected. transient. static.
Questão (Ref.: 201201283398) Marque a alternativa que indica qual a sintaxe instancia objeto corretamente em Java? Construtor objeto = new Classe(); Classe objeto new Construtor(); Classe objeto = new Construtor(); Construtor objeto new Classe(); Classe objeto := new Construtor();.
Questão (Ref.: 201201282639) Trabalhando com componentes visuais como JButton identifique qual o método abaixo é FALSO. public JButton(String text): Cria um novo botão com o texto dado como parâmetro definido como texto de face. public void setText(String text): Muda o texto de face do botão. public String getText():Retorna o texto mostrado no botão. public void show(): Faz o frame aparecer na tela. public void setHorizontalAlignment: Define o alinhamento horizontal.
Questão (Ref.: 201002250180) Com relação a teoria sobre orientação a objetos, considere: Um dos mecanismos fundamentais na programação orientada a objetos é o conceito de redefinição, que ocorre quando um método, cuja assinatura já tenha sido especificada, recebe uma nova definição em uma classe derivada. A linguagem de programação orientada a objetos deve suportar o conceito de ligação tardia, visto que a definição do método que é candidato a ser efetivamente invocado só ocorre durante a execução do programa. O mecanismo de redefinição, juntamente com o conceito de ligação tardia, é a chave para a utilização adequada de: polimorfismo. objeto de classes derivadas. polimorfismo e herança. restrições de acesso. dois métodos de uma mesma classe.
Questão (Cód.:94926) Os princípios de concepção e programação orientada a objeto, é correto afirmar que "um objeto da subclasse é um objeto da superclasse, ou seja, os objetos da subclasse podem ser tratados como objetos da superclasse". Esta afirmação é possível quando se refere ao contexto de: Reutilização. Abstração. Polimorfismo. Herança. Encapsulamento.
Questão (Cód.:102143) Observe o código java: A implementação tem a capacidade de uma classe definir dois diferentes métodos com o mesmo nome, porém com diferentes argumentos. Este é um exemplo de implementação: Herança multipla Encapsulamento Sobrecarga Método construtor Exceção.
Questão (Cód.:91644) De acordo com a teoria da linguagem JAVA, identifique das afirmações abaixo está INCORRETA. Programa compilado tem extensão ".class". Programa fonte tem extensão ".java". Cada programa é uma classe. A linguagem é "case-sensitive", letras maiúsculas são diferentes de letras minúsculas. utiliza como base o .Net Framework.
Questão (Cód.:91145) De acordo com algumas definições sobre JDialog identifique qual afirmação NÃO está correta. Um diálogo é uma maneira de conseguir com que o usuário realize uma entrada de dados. Todo diálogo não precisa necessariamente de um Frame. A classe JOptionPane pode ser usada para criar diálogos modais simples, que permitem a costumização de ícones, títulos, textos e botões. Um diálogo pode ser modal. Quando um diálogo modal está visível, todas as entradas para outros componentes estarão bloqueadas. Para criar diálogos customizados, use a classe JDialog diretamente.
Questão (Cód.:91149) Trabalhando com componentes visuais como JButton identifique qual o método abaixo é FALSO. public JButton(String text): Cria um novo botão com o texto dado como parâmetro definido como texto de face. public void setText(String text): Muda o texto de face do botão. public void Show(): Faz o frame aparecer na tela. public void setHorizontalAlignment: Define o alinhamento horizontal. public String getText(): Retorna o texto mostrado no botão.
Report abuse Consent Terms of use