bu mae

981 palavras 4 páginas
Classe Console usada em PG
A classe Console permite realizar escritas e leituras numa janela de texto numa determinada coordenada da janela (linha e coluna) indicando a cor de escrita e do fundo.
Num ficheiro Java que use a classe Console deve fazer: import isel.leic.pg.Console;
Para compilar um ficheiro Prog.java que usa a Consola, assumindo que o ficheiro ConsolePG.jar está no diretório corrente, executar o comando: javac –cp ConsolePG.jar Prog.java
Para executar a classe Prog depois de compilada, executar o comando: java –cp .;ConsolePg.jar Prog
Para usar a classe Console num projeto do eclipse é necessário acrescentar o ficheiro ConsolePG.jar como um Jar externo ao conjunto de livrarias que consta no Build Path das propriedades do projeto, selecionando o projeto e seguindo no menu: Project > Properties > Java Build Path > Libraries > Add External JARs… .
A janela da consola é aberta chamando o método open() indicando o titulo da janela, o número de linhas e de colunas. Por exemplo, a chamada seguinte abre uma janela como a da figura. Console.open("Consola de Pg",10,20);
O canto superior esquerdo fica posicionado na linha 0 e na coluna 0. O canto inferior direito está na linha 9 e na coluna 19. A janela não permite ser fechada nem redimensionada pelo utilizador.
Para escrever texto deve ser chamada uma das versões do método print() ou println() passando como parâmetro o conteúdo a escrever (char, String ou int). Por omissão, a primeira escrita é realizada a branco com fundo preto, na linha e na coluna 0. Console.print("Hello Console");
Se for chamado o método cursor(int,int) indicando a linha e a coluna, a próxima escrita será realizada nessa coordenada da consola, ficando o cursor posicionado no final da escrita ou, caso seja usado um dos métodos println() na coluna 0 da linha seguinte. O método println() ou a escrita explicita do caráter '\n' coloca o cursor no inicio da linha seguinte. Console.cursor(1,5); Console.println('#');
Console.print(2013);

Relacionados

  • gjhf
    2055 palavras | 9 páginas
  • informatica
    5313 palavras | 22 páginas
  • 2° BIMESTRE
    2172 palavras | 9 páginas
  • Benchmark
    1164 palavras | 5 páginas
  • Fundamentos
    3569 palavras | 15 páginas
  • Apostila Placa M E
    3396 palavras | 14 páginas
  • Tecnologia da Informação
    1400 palavras | 6 páginas
  • Casa
    2595 palavras | 11 páginas
  • Trabalho placas de video
    723 palavras | 3 páginas
  • Sistemas operativos
    2903 palavras | 12 páginas