Ajuda na instalação JOptionPane [RESOLVIDO]

Olá pessoal,
Não programo nada em java, tenho boa noção de lógica e de programação em c++… Estou cheia de duvidas… tenho que fazer um programa que use JOptionPane, alguém pode me explicar como instalar isso no meu pc? desculpem me pela pergunta ser tão básica :oops: , mas estou realmente em dúvida. Obrigada

Obrigada a todos que me ajudaram… ta dificil pacas entender java, mas n vou desistir…

Bom JOtionPane não se instala!

o uso dele e bem básico:

import javax.swing.JOptionPane; JOptionPane.showMessageDialog(null, "Msg");

http://www.inf.pucrs.br/~flash/lapro2/aula_array/aula_array.html

vlw

… eh que tenho que inserir uns botões no meu programa, e meu professor havia dito que tenho que instalar algo p funcionar…

Você já configurou o Ambiente de desenvolvimento!

PS. Entendendo a plataforma Java, para leigos
vlw

Código bem simples e básico utilizando JButton.

//Example11.java import java.awt.*; import java.awt.event.*; import javax.swing.*; public class JButtons{ JLabel lbl=new JLabel("", JLabel.CENTER); //main public static void main(String ar[]){ JButtons sample = new JButtons(); } //constructor public JButtons(){ //make frame JFrame f=new JFrame("Button & Label"); f.setDefaultCloseOperation(f.EXIT_ON_CLOSE); //add button JButton bt01=new JButton(new ImageIcon("twinstar.gif")); bt01.setActionCommand("twin"); JButton bt02=new JButton(new ImageIcon("pink.gif")); bt02.setActionCommand("pink"); JButton bt03=new JButton(new ImageIcon("white.gif")); bt03.setActionCommand("white"); //add actionlistener bt01.addActionListener(new PushButtonActionListener()); bt02.addActionListener(new PushButtonActionListener()); bt03.addActionListener(new PushButtonActionListener()); //layout JPanel p=new JPanel(); p.add(bt01); p.add(bt02); p.add(bt03); f.getContentPane().add(p,BorderLayout.NORTH); f.getContentPane().add(lbl,BorderLayout.CENTER); //show frame f.setBounds(50,50,300,250); f.setVisible(true); } //actionlistener private class PushButtonActionListener implements ActionListener{ public void actionPerformed(ActionEvent ae){ if (ae.getActionCommand().equals("twin")){ lbl.setText("AAAAAA"); }else if (ae.getActionCommand().equals("pink")){ lbl.setText("BBBBBBBBB"); }else if (ae.getActionCommand().equals("white")){ lbl.setText("CCCC"); } } } }

[quote=tmf]Código bem simples e básico utilizando JButton.

//Example11.java import java.awt.*; import java.awt.event.*; import javax.swing.*; public class JButtons{ JLabel lbl=new JLabel("", JLabel.CENTER); //main public static void main(String ar[]){ JButtons sample = new JButtons(); } //constructor public JButtons(){ //make frame JFrame f=new JFrame("Button & Label"); f.setDefaultCloseOperation(f.EXIT_ON_CLOSE); //add button JButton bt01=new JButton(new ImageIcon("twinstar.gif")); bt01.setActionCommand("twin"); JButton bt02=new JButton(new ImageIcon("pink.gif")); bt02.setActionCommand("pink"); JButton bt03=new JButton(new ImageIcon("white.gif")); bt03.setActionCommand("white"); //add actionlistener bt01.addActionListener(new PushButtonActionListener()); bt02.addActionListener(new PushButtonActionListener()); bt03.addActionListener(new PushButtonActionListener()); //layout JPanel p=new JPanel(); p.add(bt01); p.add(bt02); p.add(bt03); f.getContentPane().add(p,BorderLayout.NORTH); f.getContentPane().add(lbl,BorderLayout.CENTER); //show frame f.setBounds(50,50,300,250); f.setVisible(true); } //actionlistener private class PushButtonActionListener implements ActionListener{ public void actionPerformed(ActionEvent ae){ if (ae.getActionCommand().equals("twin")){ lbl.setText("AAAAAA"); }else if (ae.getActionCommand().equals("pink")){ lbl.setText("BBBBBBBBB"); }else if (ae.getActionCommand().equals("white")){ lbl.setText("CCCC"); } } } } [/quote]

Cara não leve a mal, mas se atente ao que o autor do topico diz, a pessoa nao tem noçao nenhuma de Java nao sabe usar JOptionPane ai vc vai e posta um codigo com Frame com Buton com ActionListener vc acha que ela vai entender?

kkkkkk posso ate concordar com o mlk acima…muita coisa pra ela :shock:

olha ai bem facil !!

http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JOptionPane.html

ta em ingles qualquer coisa vai no google translate .

[quote=evertonsilvagomesjava][quote=tmf]Código bem simples e básico utilizando JButton.

//Example11.java import java.awt.*; import java.awt.event.*; import javax.swing.*; public class JButtons{ JLabel lbl=new JLabel("", JLabel.CENTER); //main public static void main(String ar[]){ JButtons sample = new JButtons(); } //constructor public JButtons(){ //make frame JFrame f=new JFrame("Button & Label"); f.setDefaultCloseOperation(f.EXIT_ON_CLOSE); //add button JButton bt01=new JButton(new ImageIcon("twinstar.gif")); bt01.setActionCommand("twin"); JButton bt02=new JButton(new ImageIcon("pink.gif")); bt02.setActionCommand("pink"); JButton bt03=new JButton(new ImageIcon("white.gif")); bt03.setActionCommand("white"); //add actionlistener bt01.addActionListener(new PushButtonActionListener()); bt02.addActionListener(new PushButtonActionListener()); bt03.addActionListener(new PushButtonActionListener()); //layout JPanel p=new JPanel(); p.add(bt01); p.add(bt02); p.add(bt03); f.getContentPane().add(p,BorderLayout.NORTH); f.getContentPane().add(lbl,BorderLayout.CENTER); //show frame f.setBounds(50,50,300,250); f.setVisible(true); } //actionlistener private class PushButtonActionListener implements ActionListener{ public void actionPerformed(ActionEvent ae){ if (ae.getActionCommand().equals("twin")){ lbl.setText("AAAAAA"); }else if (ae.getActionCommand().equals("pink")){ lbl.setText("BBBBBBBBB"); }else if (ae.getActionCommand().equals("white")){ lbl.setText("CCCC"); } } } } [/quote]

Cara não leve a mal, mas se atente ao que o autor do topico diz, a pessoa nao tem noçao nenhuma de Java nao sabe usar JOptionPane ai vc vai e posta um codigo com Frame com Buton com ActionListener vc acha que ela vai entender?[/quote]

Quanto mais informações e exemplos ela tiver maior ela poderá tirar proveito disso. Não tive tempo pra ficar procurando o que é mais fácil ou mais difícil, se vc tem tempo
ao invés de você vir aqui e postar uma crítica, pense que você poderia ajudá-la ao invés de ficar criticando os outros,
Quando falam alguma coisa que eu não entendo aqui no fórum eu vou lá e busco saber do que realmente se trata o assunto.

[quote=tmf][quote=evertonsilvagomesjava][quote=tmf]Código bem simples e básico utilizando JButton.

//Example11.java import java.awt.*; import java.awt.event.*; import javax.swing.*; public class JButtons{ JLabel lbl=new JLabel("", JLabel.CENTER); //main public static void main(String ar[]){ JButtons sample = new JButtons(); } //constructor public JButtons(){ //make frame JFrame f=new JFrame("Button & Label"); f.setDefaultCloseOperation(f.EXIT_ON_CLOSE); //add button JButton bt01=new JButton(new ImageIcon("twinstar.gif")); bt01.setActionCommand("twin"); JButton bt02=new JButton(new ImageIcon("pink.gif")); bt02.setActionCommand("pink"); JButton bt03=new JButton(new ImageIcon("white.gif")); bt03.setActionCommand("white"); //add actionlistener bt01.addActionListener(new PushButtonActionListener()); bt02.addActionListener(new PushButtonActionListener()); bt03.addActionListener(new PushButtonActionListener()); //layout JPanel p=new JPanel(); p.add(bt01); p.add(bt02); p.add(bt03); f.getContentPane().add(p,BorderLayout.NORTH); f.getContentPane().add(lbl,BorderLayout.CENTER); //show frame f.setBounds(50,50,300,250); f.setVisible(true); } //actionlistener private class PushButtonActionListener implements ActionListener{ public void actionPerformed(ActionEvent ae){ if (ae.getActionCommand().equals("twin")){ lbl.setText("AAAAAA"); }else if (ae.getActionCommand().equals("pink")){ lbl.setText("BBBBBBBBB"); }else if (ae.getActionCommand().equals("white")){ lbl.setText("CCCC"); } } } } [/quote]

Cara não leve a mal, mas se atente ao que o autor do topico diz, a pessoa nao tem noçao nenhuma de Java nao sabe usar JOptionPane ai vc vai e posta um codigo com Frame com Buton com ActionListener vc acha que ela vai entender?[/quote]

Quanto mais informações e exemplos ela tiver maior ela poderá tirar proveito disso. Não tive tempo pra ficar procurando o que é mais fácil ou mais difícil, se vc tem tempo
ao invés de você vir aqui e postar uma crítica, pense que você poderia ajudá-la ao invés de ficar criticando os outros,
Quando falam alguma coisa que eu não entendo aqui no fórum eu vou lá e busco saber do que realmente se trata o assunto.

[/quote]

Omg, a soluçao do UMC era o que ela tava querendo, ai vem vc e usa interface usa isso aquilo, nem e qustao de tempo pra procurar “facil ou dificil”, a autora do topico não “deve” acredito eu entender orientaçao á objetos direito ainda, mas tudo bem…foi so minha opnião, e nao quis ofender vc.

ja foi resolvido…stop discussão!!!

Você ja fez algum aplicativo em Java: ex HelloWord?

Se você não tem nenhuma noção de java, recomendo ler essa apostila.

Caelum FJ-11

Ficara meio dificil se você não tiver nenhuma noção de java e ir pulando para JOptionPane já…

No caso de instalação, seu professor deve ter se refirido a variavel do ambiente java.

E o JDK que pode ser baixado aqui.

E também pode estar se refirindo a IDE’s.

Procura dar uma olhada no site do UMC, ou nesse link:

http://www.guj.com.br/article.show.logic?id=107