Como Fazer

13 respostas
zzzhhh
Olá amgos, eu criei uma interface como se fosse o prompt do ms-dos.... como que eu poderia fazer agora para criar uma setinha piscando esperando comando
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

class Exec01 extends JFrame
{
    Exec01()
    {
        setTitle("SysAdmin...Administrador Sistema...Console");
        setSize(600,300);
        setLocation(400,300);
        getContentPane().setBackground(Color.black);
    }

    public static void main(String args[])
    {
        JFrame Janela = new Exec01();
        Janela.show();

        WindowListener J = new WindowAdapter()
        {
            public void windowClosing(WindowEvent e)
            {
                System.exit(0);
            }
        };
        Janela.addWindowListener(J);
    }

}

13 Respostas

zzzhhh

eu tentei fazer assim…

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

class Exec01 extends JFrame  
{
	private JLabel L1;
    Exec01()
    {
        setTitle("SysAdmin");
        setSize(600,300);
        setLocation(400,300);
        setLocationRelativeTo(null);
        setResizable(false); 
        getContentPane().setBackground(Color.black);
        
        L1 = new JLabel("",JLabel.CENTER);
        L1.setForeground(Color.red);
        L1.setFont(new Font("Arial", Font.BOLD,14));
        
        String texto = "Seja bem vindo(a) ";
        L1.setText(texto);
 getContentPane().add(L1);

        
    }

    public static void main(String args[])
    {
        JFrame Janela = new Exec01();
        Janela.show();

        WindowListener J = new WindowAdapter()
        {
            public void windowClosing(WindowEvent e)
            {
                System.exit(0);
            }
        };
        Janela.addWindowListener(J);
    }

}

mas so q fica no meio da tela ai eu queria tira do meio e coloca bem no cantinho tipo o ms dos

lina

Oi,
Você só está criando um painel preto… não tem como o user escrever em um painel.
no lugar desse painel, coloque um textarea mudando a cor da letra
e do ponteiro (Caret)

assim:

io_textarea = new JTextArea(); io_textarea.setBounds(5,5,600,300); io_textarea.setBackground(Color.black); io_textarea.setForeground(Color.WHITE); io_textarea.setCaretColor(Color.WHITE); getContentPane().add(io_textarea);

Lembrando bem que esse não é a melhor maneira de fazer uma simulação de prompt,
se essa for a ideia…

Tchauzin!

zzzhhh

obrigado pela dia lina…
me ajudou muito…
pois é essa é minha ideia de simular um prompt de comando.
qual que seria tua sugestão lina…
o codigo q eu coloquei o que vc me passou…
estiu tentando escrever dentro agora do textarea que fique escrito dentro tipo
(1)Banco de Dados
(2)Ferramentas

import javax.swing.JFrame;
import javax.swing.JTextArea;
import javax.swing.*;
import java.awt.*;

class ConsoleAdmin extends JFrame
{
	 private JTextArea comandos = new JTextArea ();
	 public ConsoleAdmin ()
	 {
	 	   super ("ConsoleAdmin");
	 	   this.montaJanela (); 
	 	   

 
     }   
     private void montaJanela ()
     {     
     		this.getContentPane (). add (comandos);
     		this.comandos.setBounds(5,5,600,300);
 			this.comandos.setBackground(Color.black);
			this.comandos.setForeground(Color.green);
			this.comandos.setCaretColor(Color.red);
      }   
      public static void main (String [] args)
      {
      	    ConsoleAdmin janela = new ConsoleAdmin();
      	    janela.setSize (500, 300);
      	    janela.setVisible (true);
      }
}
erickcellani

cara…
crie tópicos mais específicos da próxima vez :wink:
fica mais facil para todos!

zzzhhh

como se esse nao fosse…

lina

Oi,
então… não tenho nenhuma ideia no memento,
porem tem tópicos aqui no guj a respeito disso…

de uma busca nisso, que você ira encontrar alguma coisa =)

O que o menino ali de cima falou, é para você colocar um tópico
mais visivel… tipo “Contrução prompt em java” Help! hehehe

Tchauzin!

erickcellani

humm… perfeito!
:wink:
//menino foi bom hein!! rsrsrsrs

neohacker

Ajudem a campanha do maquiavelbona
:smiley:

lina

//desculpa =~~~ :roll:

erickcellani

magina moxa… rrs… da nada naum! :wink:

zzzhhh

td bem lina …
é bom ser humilde…
e quanto a vc erickcellani
te fecha meu…tu nao tem nada a ve com esse topico…q q tem q se mete…a onde nao te diz a respeito…

erickcellani

.|.

biozit

uhauhauauh

o cara so fala pra explicar o problema e o outro acha que ta certo!

uhauhauauh

no meu proximo post vou colocar, AJUDA!uhauhaauh (que eu saiba um forum é pra explicar as coisas “Como fazer”, “Ajuda”)

Criado 19 de abril de 2007
Ultima resposta 20 de abr. de 2007
Respostas 13
Participantes 5