lilly
Abril 29, 2010, 10:13am
#1
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…
UMC
Abril 29, 2010, 10:15am
#2
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
lilly
Abril 29, 2010, 10:20am
#3
… eh que tenho que inserir uns botões no meu programa, e meu professor havia dito que tenho que instalar algo p funcionar…
UMC
Abril 29, 2010, 10:23am
#4
Você já configurou o Ambiente de desenvolvimento!
PS. Entendendo a plataforma Java, para leigos
vlw
tmf
Abril 29, 2010, 10:30am
#5
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 .
tmf
Abril 29, 2010, 1:04pm
#8
[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