Quem forca o desenho dos rotulos das colunas (automaticamente) eh o
JScrollPane, e nao a propria tabela.
A maneira mais facil de fazer isso eh criando cada tabela dentro de um
JScrollPane. Usando o seu exemplo:
public class GUITest100 extends javax.swing.JFrame
{
private final JTable[]
Fui testar e nao parece ser assim no Oracle.
executar SELECT COUNT(*) FROM TABELA numa tabela com +-180.000 elementos demora
entre 148ms (media de 1000 execucoes).
Jah SELECT COUNT(1) FROM TABELA demora em media 211ms.
Em qual banco de dados o COUNT(1) eh mais eficiente?
Vanderlei Fonseca
O lider de mercado nesse segmento eh o TopLink (atualmente eh da Oracle). Jah
usei em varios projetos.
Como toda a ferramenta de mapeamento O-R, o TopLink tem suas limitacoes e suas
vantagens.
Gosto muito da facilidade de acessar os metadata do mapeamento, o que facilita
muito a geracao de SQL
Trabalho profissionalmente com Java desde 97, e sempre usando Swing ou Servlets
para a camada de apresentacao (nunca usei JSP).
Muitos projetos foram e estao sendo desenvolvidos em Swing, principalente no
mercado financeiro. Tenho varios conhecidos trabalhando em financeiras e nas
bolsas de Nova
Uma possivel solucao eh:
public class divide
{
public static int div(int a, int b)
{
int res = 0;
if(a = b)
{
for(int ac = b; ac = a; ac += b, res++) ;
}
return res;
}
}
Ainda faltariam algumas coisas na classe. Testar divisao por
Do ponto de vista funcional, nao existem muitas diferencas entre um copy
constructor e o metodo clone. Porem, do ponto de vista estrutural existem
algumas diferencas.
Uma possivel vantagem de clone seria uma garantia de comportamento (contrato)
que o copy constructor nao apresenta. Pois nao existe
basta chamar o metodo normalmente, sem nenhuma referencia a nome da super ou sub
class. Isso pode ser feito em um metodo estatico, nao estatico ou mesmo em um
bloco de inicializacao.
Ex.1
class Super1
{
public static void foo()
{
System.out.println(Class Super);
}
}
class
Qualquer coisa definida em uma interface eh sempre public. Nao importa se voce
colocar ou nao o modificador public.
protected and private nao sao permitidos.
On Thu, 21 Nov 2002, Leoncio Zarate Gamarra wrote:
Olá pessoal,
tenho a seguinte dúvida que não estou conseguindo resolver. O
Nao, soh na proxima versao. JDK 1.5.
Jah existe uma implementacao de referencia da SUN(nao lembro o link). Procure
ler sobre a implementacao de Generics em Java.
--
On Tue, 12 Nov 2002, Vieira, Pablo O. wrote:
Message
Em java existe
Outra maneira, ainda mais poderosa, eh usar uma ActionClass.
Olha a documentacao de Action e AbstractAction.
On Sun, 03 Nov 2002, Kelsei Biral wrote:
Olá Robson..
Primeiramente vc vai precisar de uma imagem .GIF ou .JPG
daí.quando vc for criar um objeto de JMenunItem, por
Como voce estah falando de Valor Hora, imagino que esteja se referindo a
trabalhar como contratado (contractor ou consultant (o chamado tercerizado -
eh assim que se escreve?).
Nao conheco a realidade atual no Brazil, mas aqui nos US:
R$ 150.00 = +-US$ 43.00 (usando o dollar a 3.50).
Esse valor
O melhor lugar para achar esse tipo de informacao eh no
http://www.extremeprogramming.org/
e vode pode ler o otimo livro do Alistar Cockburn, Agile Software Development
http://www.amazon.com/exec/obidos/tg/detail/-/0201699699/qid=1034180412/sr=8-1/ref=sr_8_1/104-6125694-4701555?v=glance=507846
Outro link interessante sobre o assunto, e tem uma versao em portugues.
http://www.agilemodeling.com/pamphlet.htm
Anderson Brazão wrote:
Amigos Javaneses, uma excelente tarde a
todos.
Alguém poderia me dar um help ou uma definição
detalhada sobre "Metodologia de peso Leve" em XP ?
hehehe...
lembro que isso foi tentado numa lista de Clipper (isso aconteceu no seculo passado, ok) e foi a maior guerra de egos que eu jah vi. No fim eram mais de 10 "lideres" cada um com sua "visao" do que eh certo e errado.
Mas desenvolvimento de software era muito novo ainda, e nao tinhamos
Eu gostei dessa pergunta.
A principio, nao consegui achar nenhuma resposta satisfatoria, parece nao
existir nenhum motivo especial pelo qual Object nao poderia ser abstract.
Fiz ateh uma pesquisa no codigo fonte do Java (J2SE 1.4.1), e Objects sao
instanciados em apenas 48 dos 3889 arquivos. E
Ola Fabio,
Essa sua preocupacao era muito comum. Lembro que tive varias conversas com
clientes sobre esse problema quando ainda tentava difundir o uso de Java.
A sua maior preocupacao parece ser com propriedade intelectual.
Surgiu uma preocupação sobre como preservar a propriedade
intelectual
Um documento XML tem que ser bem formado para poder ser processado por um XML
parser. Essa eh uma das maiores diferencas entre XML e HTML, e o principal
motivo pelo qual um documento HTML frequentemente nao eh um documento XML.
Nao conheco nenhum parser XML que aceite documentos nao bem formados,
Esse eh um metodo novo, implementado no java.awt.Frame no JDK 1.4. Nao existe
nas versoes anteriores.
On Wed, 27 March 2002, Jose Geraldo Rodrigues Campos Lopes wrote
não vi este método no JWindow não, onde está???
- Mensagem original -
De: Marcelo Alves [SMTP:[EMAIL
Antes de sair do Brasil eu trabalhava como consultor independente (80% do
dinheiro, mas muito variavel) e professor universitario (20% mas sempre fixo).
Entre as duas atividades, sempre fiquei entre os 6000 e 9000. Mas nunca consegui
quebrar a barreira dos 1 num unico mes.
Eu trabalhava em
se nao me engano o problema das sondas nao foi de programacao, mas de entrada de
dados. o programa e a documentacao exigiam entrada de dados em unidades
metricas, mas o operador (engenheiro espacial ou coisa que o valha) entrou as
informacoes em milhas/polegadas.
nao eh um erro de programacao, eh
mais facil, use algo como
e.printStackTrace( myPrintStream );
e faca o que quiser depois com a stream.
ou melhor ainda, se voce puder usar o java 1.4, onde foi (finalmente)
implementado o methodo getStackTrace() em Throwable, o que facilita a preparacao
de logs de exceptions.
On Mon, 18
: [java-list] código obscuro!!
Silvio,
Troque a atribuição i= i++ por algo como a= i++. Não utilize a mesma
variável na atribuição.
- Original Message -
From: Silvio L. DeMorais [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 05, 2002 4:57 PM
Subject: Re: [java-list
qual versao do c++ builder Sven? eu testei num amd 800mhz, rodando windows
xp e cbuilder versao 4 e obtive o resultado 0, como esperado.
- Original Message -
From: Sven van ´t Veer [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 05, 2002 4:01 AM
Subject: Re: [java-list]
Caramba... esse troco estah gerando um monte de conversa mesmo.
Resolvi dar uma testada nesse negocio.
Testei nos seguintes compiladores C/C++
Compilador C/C++ padrao do Sistema HP (Unix)
gcc compiler no Linux (RedHat 7.2) rodando em PC Intel
Compilador C/C++ padrao do Sistema Cray (Cray T-3E)
Title: E-Bee Sistemas
Antes de mais nada, e acima de tudo. JavaScript nao eh Java, nao tem relacionamento nenhum com Java, e um Java Guru nao precisa saber absolutamente NADA de JS, como alias acontece frequentemente.
Eh como querer que um Professor de Italiano saiba traduzir teu texto para
Esse codigo vai resultar em '0' (zero) tanto em Java quanto em C/C++.
O problema aqui eh de qual operacao esta acontecendo.
Veja o que acontece com a variavel 'i' nesse seu programa:
{
1 int i = 0;
2 i = i++;
3 System.out.println(i);
}
Na linha 1 i recebe o valor 0 (zero).
Nao tem nada de dependente de plataforma.
Esse comportamento eh consistente em qualquer implementacao correta de JVM.
On Thu, 28 February 2002, Giuliano de Aquino wrote
Tá aí o teste...
Porém...ouvi dizer aqui na lista que isto é dependente de plataforma...
Não sei se é verdade... mas se
Quase... log x na base y = ln x / ln y
On Wed, 27 February 2002, Jorge Martins wrote
Willian,
Essa é uma questão de matemática não de java... :)
Se eu não me engano, log x na base y = ln x - ln y
-Original Message-
From: Willian Charles Balmant [mailto:[EMAIL PROTECTED]]
Serah q vc nao esqueceu do cast?
Tente algo como:
a.put(1, new Hashtable());
((Hashtable) a.get(1)).put(a, alguma String);
On Wed, 27 February 2002, Shazzannn wrote
Olá pessoal,
é possível atualizar o valor de um objeto em uma Hashtable fazendo algo do
tipo:
Hashtable a = new
Voce estah enganado.
i = i++;
Nao eh equivalente a
i = i;
i = i + 1;
i = i++;
Eh equivalente a:
exp = i;
i = i + 1;
i = exp;
onde 'exp' eh a expressao a direita do sinal de atribuicao '='. Essa regra
existe em qualquer linguagem que inplemente OPERADOR de auto
incremento/decremento que eu
De qual codigo voce estah falando?
class PlusPlusAEsquerdaRetornaUm
public static void main (String[] a)
{
int i = 0;
i = ++i;
System.out.println(i);
}
ou
class PlusPlusADireitaRetornaZero
public static void main (String[] a)
{
int i = 0;
i =
Muda de banco para banco, se for o Oracle 7.2 ou mais novo, apenas gere uma
exception
On Wed, 27 February 2002, Lindomar Silva wrote
Pessoal, é possível construir um trigger que, antes de realizar uma
inserção, a depender da entrada, cancele-a?
Caso afirmativo, qual o comando que irá
Depende do que voce quer dizer com isso.
Se voce quer apenas executar um metodo e usar o retorno como parametro, eh
simples, como em quase todas as linguagens de programacao.
Por exemplo:
System.out.println ( O cosseno de pi eh: + Math.cos( Math.PI ) );
Jah se o que voce quer eh a
Pessoal, leiam a resposta do Sven para essa questao, estah bem clara.
A definicao da linguagem nao deixa espaco para duvidas. Arrays SAO OBJETOS SIM!!
E UM array eh UM objecto, com possivelmente outros objetos associados, e nao
apenas uma lista de objetos, como seria em C++.
Leiam a definicao
Coloca a tag
/** @deprecated */
no JavaDoc do metodo.
On Thu, 14 February 2002, "Fernando Del Bianco" wrote
Olá lista,
Gostaria de saber como faço para quando algum
programador utilizar um método e compilar o programa, o compilador avisá-lo que
o método está deprecado???
Essa tecnica eh usada normalmente na implemntacao de Singletons, Factories e outros
Creational patterns.
-Mensagem original-
De: Gustavo Barreiro de Carvalho [mailto:[EMAIL PROTECTED]]
Enviada em: terça-feira, 11 de dezembro de 2001 16:04
Para: [EMAIL PROTECTED]
Assunto:
Pois eh meu... ferramenta boa e completa custa caro.
Estou com o JBuilder 6 Enterprise desde sexta, e eh uma ferramenta fantastica (ateh
agora :-).
A integracao com o WebLogic eh muito boa, o desenvolvimento de EJBs eh bem facilitado,
eu gostei particularmente da facilidade de criar uma classe
Bom, vamos por partes...
Eu moro nos Estados Unidos, e nao no Brasil, entao ateh pode ser que soh existam 2
Java Certified Architects por ai. Por aqui existem alguns, no projeto onde trabalho
somos 2 certificados, e jah conheci outros 5 ou 6 em encontros JUGs.
Quanto a prova mais dificil ser
OK, concordo plenamente com essas ideias. Sempre fui meio cetico quanto a cursos de
informatica em geral. Nao cursos universitarios, mas esquemas de treinamento em alguma
ferramenta ou tecnologia especifica. Internet, manuais e livros sao melhores fontes de
informacao.
Mas nao penso o mesmo
Soh um detalhe, Forte eh da Sun, e nao da IBM. O IDE da IBM eh o VisualAge for Java.
Falando nisso, recebo hoje a tarde a minha copia do JBuilder 6 Enterprise. Assim que
puder ver o que tem de novo e bom escrevo algo.
On Thu, 06 December 2001, Rogério Peres Gomes wrote:
Bom,
Se
Nao existe chamada de API para saber isso, mas todo o dado dentro de uma JVM eh sempre
no formato big-endian.
O problema acontece quando se estah lendo e escrevendo para programas que nao sao
escritos em Java, ai depende da API que vc esta usando. Em progrmas que usam a Java
Sound API isso eh
Pergunta interessante.
Fui dar uma pesquisada e achei alguns numeros.
1.5 milhoes de programadores Java no mundo.
120.000 pessoas sao treinadas em Java em centros oficiais de treinamento Sun por ano.
Nao achei o numero de profissionais certificados, soh um artigo dizendo que apenas 5%
dos Java
Segue lista:
# Servlets
Java Servlet programming. Hunter Crawford. O'Reilly
# JSP
Java Server Pages, Hans Bergsten, O'Reilly
# EJB
Enterprise JavaBeans, 3rd Edition
By Richard Monson-Haefel, OReilly
# JMS
Java Message Service
By Richard Monson-Haefel David Chappell,
NO nosso sistema fazemos isso com MQ-Series.
Tanto os programas COBOL iniciam processos em Java, quanto programas Java chamam
programas COBOL.
Sao mainframes IBM e os systemas Java rodam em HPUX.
On Thu, 08 November 2001, Gustavo Barreiro de Carvalho wrote:
Galera,
Alguem sabe se é
Sven, estou mandando um .cat com o modelo UML e os
.javagerados, a implementacao eh simples, como tu podesver. Mas eh
preciso lembrar que o gerador que usamos aquifoi bastante modificado, para
suportar variasnecessidades especificas do projeto.Porem, nao acredito
que o gerador original seja
Trabalho com o Rose 2000 (a migracao para Rose 2001 sera em Junho).
Uso o gerador de codigo Java o tempo todo, mas o script de geracao teve que
ser totalmente reescrito, o original era muito limitado.
Nao entendi muito bem sua pergunta, o problema eh no uso do gerador ou voce
estah tendo algum
46 matches
Mail list logo