RE: [java-list] JComboBox com valores dinâmicos
Saudações, Minha solução é a seguinte. Eu criei uma classa DataModel que guarda dois campos e criei um ComboBoxModel. /** * @author Vinícius Pitta Lima de Araújo * @version 1.0 */ /** * Modelo de dados para que o ComboBox possa exibir os nomes e guardar os códigos */ public class DataModel { int cod; String nome; public DataModel(int Cod, String Nome) { cod = Cod; nome = Nome; } } import javax.swing.DefaultComboBoxModel; /** * @author Vinícius Pitta Lima de Araújo * @version 1.0 */ public class MeuComboBoxModel extends DefaultComboBoxModel{ public MeuComboBoxModel() { } public Object getElementAt(int index) { Object result; if(super.getElementAt(index) instanceof DataModel) result = ((DataModel)super.getElementAt(index)).nome; else result = super.getElementAt(index); return result; } public Object getSelectedItem() { Object result; if(super.getSelectedItem() instanceof DataModel) result = ((DataModel)super.getSelectedItem()).nome; else result = super.getSelectedItem(); return result; } public int getCod(int index) { Object result; int i = -1; if((result = super.getElementAt(index)) instanceof DataModel) i = ((DataModel)result).cod; return i; } } Basta criar um JComboBox passando um modelo do tipo MeuComboBoxModel. []´s Vinícius Pitta Lima de Araújo At 01:00 20/12/2002 -0200, [EMAIL PROTECTED] wrote: Bom, uma vez eu fiz tipo assim //MUITO BLA BLA BLA... //acredito q sua conexao e tudo mais já esteja criada... Vector Vnome = new Vector(); Vector Vcod = new Vector(); String sql = "SELECT nome, cod FROM Cliente"; ResultSet rs = conexao.stmt.executeQuery(sql); while ( rs.next() ){ Vnome.add( rs.getString("nome") ); Vcod.add( rs.getString("cod") ); } /* Depois de montar os vetores vc preenche a comboBox com os dados do vetor Vnome q quando o camarada clikar num nome vc pega o indice do item e busca no vetor o codigo, foi mais ou menos isso q eu fiz uma vez... */ '>'-- Mensagem Original -- '>'Reply-To: [EMAIL PROTECTED] '>'Reply-To: Anderson José de Souza <[EMAIL PROTECTED]> '>'From: Anderson José de Souza <[EMAIL PROTECTED]> '>'To: <[EMAIL PROTECTED]> '>'Date: Wed, 18 Dec 2002 13:30:38 -0300 '>'Subject: [java-list] JComboBox com valores dinâmicos '>' '>' '>'Boa tarde galera, '>'Estou precisando montar alguns JComboBox com valores '>'que são buscados no Banco de dados: '>' '>'Ex: Tabela Alunos '>' codigo nome '>' 001 Anderson '>' 002 Marcia '>' 003 Rafael '>' 004 Jose '>' '>'Gostaria de montar o JComboBox como os nomes retornados '>'da tabela aluno e quando o usuario selecionar qq um deles eu '>'tenha o valor do codigo e não do nome, é possível, alguém tem '>'algum exemplo? '>' '>' '>'[]'s '>' '>' '>'Anderson -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] [java_list] direcionar arquivos para diretorios selecionados.
Gostaria de saber como direcionar arquivos texto gerados pelo java para diretorios selecionados pelo usuario. Os programas sao "servlets" que rodam em unix. A ideia e o usuario entrar com onome do arquivo, incluinto o "path" e o sistema grava-lo no local indicado. grato Jorge
[java-list] problemas com o Java IDL
Pessoal alguem usa o java idl aqui???Estou com um grande problema quanto retorno uma estrutura do tipo struct.fui no forum do java, e tinha um monte de problemas relacionados a isso, e me parece que eh um erro no pacote da omg. Vi um cara dizendo como resolver mais mesmo assim nao adiantou nada.vi outra pessoa que fez tb e nao adiantou nada...alguem ja passou e conseguiu resolver Abraços, José Andrade. "É melhor merecer honrarias e não recebê-las do que recebê-las sem merecer." (Mark Twain) -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Alinhar coluna em JTable
Pessoal, Como posso alinhar uma coluna à direita em uma JTable criada com o código abaixo? Object[][] data = {}; String[] columnNames = {"#", "Conta", "Histórico", "Cheque", "Vencimento", "Valor", "Pago Em"}; DefaultTableModel myModel = new DefaultTableModel(data, columnNames); Abraços, Álvaro Arcoverde [EMAIL PROTECTED] __ João Pessoa - Paraíba - Brasil ___ Busca Yahoo! O melhor lugar para encontrar tudo o que você procura na Internet http://br.busca.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] String (da pra usar hyperlink?)
Dá pra usar hyperlink em parte da string, ou sublinhar e mudar a cor de uma parte dela???, não pode ser toda a string. Grato pelas respostas Carlos Vasconcelos Academico de Ciencia da Computacao Universidade Estadual de Maringa PS: é para um projeto em java _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Banco de Dados - Conexão
Tem essa maneira abaixo que conheço que vc não precisa ficar configurado o ODBC. package banco; /** * Title: * Description: * Copyright: Copyright (c) 2002 * Company: * @author unascribed * @version 1.0 */ import java.sql.*;import java.util.*; public class Teste{ ResultSet rs; ResultSet rsn; int li_cont = 0; String arr[]; int arri[]; public void retorna_alunos() { Connection con; String createString; Statement stmt; String query = "select nome from aluno"; try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(java.lang.ClassNotFoundException e){ System.err.print("ClassNotFoundException: "); System.err.println(e.getMessage()); } try { con = DriverManager.getConnection("jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:\\banco.mdb","java","12345"); stmt = con.createStatement(); rs = stmt.executeQuery(query); int i; arr = new String [8]; String ls_teste = null; while (rs.next()){ //arr[li_cont] = rs.getString("nome"); ls_teste = rs.getString("nome"); System.out.println(ls_teste); li_cont++; } stmt.close(); con.close(); } catch(SQLException ex){ System.err.println("SQLException: " + ex.getMessage()); } catch(Exception ex1){}; } public static void main(String args[]){ System.out.println("teste"); Teste teste = new Teste(); teste.retorna_alunos(); }} - Original Message - From: luizbarbosa To: [EMAIL PROTECTED] Sent: Thursday, December 26, 2002 11:30 PM Subject: [java-list] Banco de Dados - Conexão Gostaria de saber como conectar ao banco de dados sem ser pelo odbc. Obrigado!
RE: [java-list] Data X Oracle
-Original Message- From: Adelina A. Sesconetto Borges To: [EMAIL PROTECTED] Sent: 26/12/2002 16:37 Subject: Re: [java-list] Data X Oracle Formate o campo data que voce vai inserir assim: dataIncluir = "to_Date('" + campoData + " " + campoHora + "' , 'dd/mm/ hh24:mi')"; Adelina Bruno Copelli wrote: > Bom dia a todos! > > Estou com um probleminha para armazenar datas completas (com horario) no > ORACLE 8.17. > > Estou usando o metodo setDate(int, sql.Date) do PreparedStatement e ja fiz > varios testes confirmamando que o objeto Date esta com todos os dados. Mas > so a parte da Data (dd/mm/) eh gravada no banco. > > Alguem sabe o que pode estar acontecendo e como resolver? > > Desde ja, muito obrigado. > > Abracos, > > Bruno > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.434 / Virus Database: 243 - Release Date: 25/12/2002 > > ___ > Busca Yahoo! > O melhor lugar para encontrar tudo o que você procura na Internet > http://br.busca.yahoo.com/ > > -- LISTA SOUJAVA > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Trabalho em Natal-RN
Ae pessoal gostaria de saber se alguem trabalha com Java em Natal-RN, e como eh o mercado de informatica ai, principalmente para programador Java, tem bastante empresa, etc Valeu!
[java-list] Copiar arq. p/ outro host
Olá Pessoal, alguém teria um exemplo de como copiar um arquivo ou diretório de um host para outro? se possível tb, exemplo de como fazer com que esse arquivo copiado seja executado no host de destino. Obrigado, Thiago C. Modro Perdigão Agroindustrial S/A Av. Esc. Politécnica, 760 - SP - Brasil Phone/Fone: (+55 11) 3718-5266 [EMAIL PROTECTED] <%-- Imagination is more important than knowledge - Albert Einstein --%> -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Qual é o motivo do bug?
Oi! Voce esta tentando executar o fonte experimente digitar sem a extencao .java, pois o executavel tem extencao .class: C:\programacao\java\classes>java LabelTest Espero ter ajudado. At 23:55 4/8/2002 -0700, you wrote: Olá, Eu estava tentando rodar o arquivo abaixo e qdo dava o javac... ia tudo bem mas qdo dava o java... o prompt do dos respondia com o seguinte mensagem: C:\programacao\java\classes>javac LabelTest.java C:\programacao\java\classes>java LabelTest.java Exception in thread "main" java.lang.NoClassDefFoundError: LabelTest/java Gostaria de saber o que poderia ser feito para corrigir esse bug. Desde já agradeço Wellington O código fonte do arquivo é o seguinte: // LabelTest.java // Demonstra a classe JLabel import javax.swing.*; import java.awt.*; import java.awt.event.*; public class LabelTest extends JFrame { private JLabel label1; public static void main(String args[]) { LabelTest app = new LabelTest(); app.addWindowListener( new WindowAdapter() { public void WindowClosing(WindowEvent e) { System.exit(0); } } ); } public LabelTest() { super("Testing JLabel"); Container c = getContentPane(); c.setLayout(new FlowLayout()); label1 = new JLabel("Label with text"); c.add(label1); setSize(100,100); show(); } }
Re: [java-list] Banco de Dados - Conexão
Vc precisa da API JDBC e de um driver especifico para o banco, mas será necessario saber qual é o banco que vc quer conectar(INTERBASE,ORACLE,POSTGRESQL, Etc...). Abracos Carlos Zaparoli - Original Message - From: luizbarbosa To: [EMAIL PROTECTED] Sent: Friday, December 27, 2002 12:30 AM Subject: [java-list] Banco de Dados - Conexão Gostaria de saber como conectar ao banco de dados sem ser pelo odbc. Obrigado!
Re: [java-list] Qual é o motivo do bug?
O motivo do bug é esse javaLabelTest.java tente java LabelTeste você está colocando o comando junto com o nome da classe e também a maquina vitual vai executar o arquivo LabelTest.class e não LabelTest.java. - Original Message - From: Everton V. da Silva To: [EMAIL PROTECTED] Sent: Thursday, December 26, 2002 4:25 PM Subject: Re: [java-list] Qual é o motivo do bug? Wellington, Seu novato em java, mas compilei o seu programa na versão 1.4.0 e não ocorreu nenhum erro. Everton Wellington wrote: Olá, Eu estava tentando rodar o arquivo abaixo e qdo dava o javac... ia tudo bem mas qdo dava o java... oprompt do dos respondia com o seguinte mensagem: C:\programacao\java\classes>javac LabelTest.java C:\programacao\java\classes>javaLabelTest.java Exception in thread "main" java.lang.NoClassDefFoundError: LabelTest/java Gostaria de saber o que poderia ser feito para corrigir essebug. Desde já agradeço Wellington O código fonte do arquivo é o seguinte: // LabelTest.java // Demonstra a classe JLabel import javax.swing.*; import java.awt.*; import java.awt.event.*; public class LabelTest extends JFrame { private JLabel label1; public static void main(String args[]) { LabelTest app = newLabelTest(); app.addWindowListener( new WindowAdapter() { public void WindowClosing(WindowEvent e) { System.exit(0); } } ); } public LabelTest() { super("Testing JLabel"); Container c = getContentPane(); c.setLayout(new FlowLayout()); label1 = new JLabel("Label with text"); c.add(label1); setSize(100,100); show(); } } -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] JTextArea em maiusculo
Oi, Alguém sabe como posso fazer para deixar digitar apenas letras maiúsculas no JTextArea e como limitar o número de caracteres? Obrigado. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Alinhar objetos
Gostaria de saber como utilizar o método reshape para alinhar os objetos que foram colocados no frame através da utilização do objeto Panel. Obrigado. import java.awt.*;import java.awt.event.*;import java.sql.*;import java.util.*; public class Java025{ static Frame fraJanela; static Panel pnl1,pnl2,pnl3,pnl4,pnl5; static Label lblCodigo,lblData,lblNome,lblEmail; static TextField txtCodigo,txtData,txtNome,txtEmail; static Button btnCadastrar,btnLimpar,btnFechar; public static void main(String[] args) { fraJanela=new Frame("Pesquisar:"); lblCodigo=new Label("Código:"); lblData=new Label("Data :"); lblNome=new Label("Nome :"); lblEmail=new Label("E-mail:");txtCodigo=new TextField(6); txtData=new TextField(10); txtNome=new TextField(40); txtEmail=new TextField(40); btnCadastrar=new Button("Cadastrar"); btnLimpar=new Button("Limpar"); btnFechar=new Button("Fechar"); pnl1=new Panel(new FlowLayout(FlowLayout.LEFT)); pnl2=new Panel(new FlowLayout(FlowLayout.LEFT)); pnl3=new Panel(new FlowLayout(FlowLayout.LEFT)); pnl4=new Panel(new FlowLayout(FlowLayout.LEFT)); pnl5=new Panel(new FlowLayout(FlowLayout.CENTER)); pnl1.add(lblCodigo); pnl1.add(txtCodigo); pnl2.add(lblData); pnl2.add(txtData); pnl3.add(lblNome); pnl3.add(txtNome); pnl4.add(lblEmail); pnl4.add(txtEmail); pnl5.add(btnCadastrar); pnl5.add(btnLimpar); pnl5.add(btnFechar); Font fonte=new Font("Courier new",Font.BOLD,12); fraJanela.setFont(fonte); fraJanela.setBackground(Color.ORANGE); fraJanela.addWindowListener(new Evento025A01()); btnCadastrar.addActionListener(new Evento025A02()); btnLimpar.addActionListener(new Evento025A02()); btnFechar.addActionListener(new Evento025A02()); fraJanela.setLayout(new GridLayout(5,3)); fraJanela.add(pnl1); fraJanela.add(pnl2); fraJanela.add(pnl3); fraJanela.add(pnl4); fraJanela.add(pnl5); fraJanela.setBounds(20,20,400,240); fraJanela.show(); }
[java-list] InputStream!!!!!
Pessoal, Andei dando uma olhada na lista sobre InputStream, mas não encontrei nada que pudesse me ajudar ... será que vcs podem? Estou tentando transformar uma String em InputStream import java.io.*; import java.util.*; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import org.apache.xerces.jaxp.*; import org.w3c.dom.Document; import org.w3c.dom.DOMException; import org.w3c.dom.Element; import org.xml.sax.*; public class TesteXMLDOM { public static void main(String[] args){ Document doc = null; String strXML = "leandro>marcia "; byte[] bytesXML = strXML.getBytes(); InputStream is = null; try{ int x = is.read(bytesXML); InputSource xmlIS = new InputSource(is); DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder parser = docBuilderFactory.newDocumentBuilder(); doc = parser.parse(xmlIS); Element root = doc.getDocumentElement(); root.normalize(); } catch(IOException e){ System.out.print("IOException ="); e.printStackTrace(); } catch(ParserConfigurationException e){ System.out.println(e.getMessage()); } catch(SAXException e){ System.out.println(e.getMessage()); } catch(Exception e){ System.out.print("Exception =" + e.getMessage()); e.printStackTrace(); } } } Está ocorrendo a seguinte exception: java.lang.NullPointerException Alguém sabe a m... que estou fazendo! Leandro Ferreira Granja -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -