| Autor |
Mensagem |
|
|
Você não pode criar um método na classe Produto que receba um orçamento?
Você implementou seu próprio TableModel ou está usando o DefaultTableModel?
|
 |
|
|
danieldestro wrote:Coisa de loco.
Se estivéssemos em 1970, onde os recursos de máquina eram escassos, eu até entenderia, mas em 2007, com processadores Dual Core, na casa dos gigahertz e gigas de RAM e disco, não entendo o porquê.
Arquivos pequenos podem ser interessantes. Especialmente se você quer disponibiliza-los para download na web, ou anexa-los por e-mail. Embora as máquinas sejam realmente poderosas, aqui no Brasil nem todo mundo tem uma banda fantástica de rede, ainda.
|
 |
|
|
Você pode pegar informações de memória a respeito da VM.
Dê uma olhada na classe Runtime e nos métodos freeMemory(), maxMemory(), totalMemory(), availableProcessors().
|
 |
|
|
|
Não entendi.
|
 |
|
|
Olá José, seja bem-vindo ao GUJ.
Quanto postar códigos, use a tag code. Ela tornará o seu código formatado.
Para ver como usar esse e outros recursos do fórum, por favor, leia com atenção este tópico.
|
 |
|
|
Acho que isso não é possível não...
Felizmente (ou será infelizmente) java não é linguagem de script e não irá reconhecer sua variável pelo tipo mais específico.
O único jeito de retornar vários valores seria retornando um Object e recorrendo a casts.
|
 |
|
|
Duplicar tópicos é ruim, triplicar é pior ainda...
Seus outros tópicos com o mesmo assunto:
http://www.guj.com.br/posts/list/55165.java
http://www.guj.com.br/posts/list/55153.java
O pessoal começou a responder um de seus tópicos. Se ainda tem dúvidas, por que não continuou perguntando por lá? Na hora que a gente recebesse o e-mail, certamente continuariamos com as explicações.
|
 |
|
|
lavh wrote:
Véio, que péssimo começo no GUJ hein! Aqui não é pastelaria não...esse "URGENTE! URGENTE" não comove ninguem aqui não, muito pelo contrário...
O Vini jah falou como capturar os dois pontos, porem ele usou o método drawLine, e como pela cara do seu post isso é um trabalho de "Computação Gráfica" para o curso de "Ciência da Computação", você vai precisar usar o algoritmo de Bresenham e desenhar a reta na raça. Ele tá aqui ó: http://www.cs.helsinki.fi/group/goa/mallinnus/lines/bresenh.html
Faça bom proveito!
Exatamente, a primeira parte eu simplesmente postei uma resposta que dei a ele, nas mensagens pessoais, antes dele criar o tópico. Mas ele não falou que era para desenhar a linha no braço. Depois postei um exemplo que eu já tinha desenvolvido, até pq já vi muito esse tópico por aqui.
Pelo menos, assim ele já vê como capturar os cliques do mouse, já aprende o que é a classe Graphics e já dá uma olhada em como sobrescrever o paintComponent. O algoritmo de bresenham é a parte que ele tem que pensar um pouco!
|
 |
|
|
Use o método setEnabled para desabilitar o segundo JComboBox.
Depois, use um ActionListener associado ao primeiro combo. Se o getSelectedIndex() for > -1 após o action ocorrer, habilite o segundo combo.
|
 |
|
|
Eu gosto da própria java 2d.
http://java.sun.com/j2se/1.5.0/docs/guide/2d/spec/j2d-bookTOC.html
E tem muitas dicas para ela nesse livro:
http://fivedots.coe.psu.ac.th/~ad/jg/
|
 |
|
|
Elaborei esse exemplinho.
Vá clicando no form que a partir do segundo click as linhas vão sendo desenhadas.
O código está comentado! Bom proveito!
|
 |
|
|
Segue um passo a passo:
1. Crie uma classe filha de JPanel;
2. Crie uma List<Point>;
3. Capture o evento MouseClicked. Gere um novo Point para cada coordenada clicada e adicione na lista, chamando o comando repaint() após isso;
Para capturar o evento, no construtor de seu novo panel faça
4. Sobrescreva o método paintComponent do seu JPanel. Use o objeto graphics que vêm no parâmetro e o método drawLine para desenhar a reta usando os pontos guardados na lista. Você pode achar extensa documentação do Graphics tanto nesse artigo do GUJ, quanto no site da Sun.
|
 |
|
|
Já tentou com PreparedStatement?
Algo como
Statement stmt = conn.prepareStatement("INSERT INTO tabela1 VALUES(10, ?)");
e depois:
stmt.setField(2, "INSERT INTO tabela2 VALUES (50.00,'A')");
E finalmente,
stmt.executeUpdate();
|
 |
|
|
Ainda bem.
Talvez você estivesse rodando um código num arquivo que estava compilado errado e o problema era seria resolvido com um "clean"...
|
 |
|
|
thingol wrote:
Aqui na empresa, há quase 10 anos atrás, houve um problema muito sério quando alguém resolveu usar o Access como um banco de dados multi-usuário (o que ele nunca foi). Rolou um monte de cabeças aqui. Não acho que a Microsoft tenha resolvido isso desde aquela época.
Exatamente, a própria MS refere-se ao Access como "domestic database". A solução definitiva para seu problema viria apenas na substituição do banco por um corporativo.
A microsoft tem o MS-SQL Server e é realmente simples migrar do access para ele (a sintaxe das queries é praticamente a mesma que a do Access). Ou você pode adquirir algo free, ou mesmo usar algum que já esteja em vigor na sua empresa...
|
 |
|
|