| Autor |
Mensagem |
|
|
Olá Jussa...
De uma olhada no tutorial sobre RMI que tem aqui mesmo no GUJ, com certeza você conseguirá responder suas dúvidas. O tutorial é bem simples e fácil de entender.
URL do tutorial:
http://www.guj.com.br/java.tutorial.artigo.37.1.guj
Espero ter ajudado
Qualquer coisa é só perguntar...
|
 |
|
|
Verifique que ele está dando a seguinte mensagem de erro:
java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException
Ou seja, está faltando o arquivo ehcache-xxx.jar em seu CLASSPATH.
Qualquer dúvida é só perguntar.
|
 |
|
|
Olá Victor, na verdade os dois se completam. No iReport você "desenhará" o relatório, setando os campos, etc. Após isto, você gerará um arquivo e, na sua aplicação utilizando o JasperReports, você passará os parâmetros e irá chamar o arquivo do iReport para mostrar o relatório.
Então, no caso, na sua aplicação você irá chamar as classes do JasperReports.
Você pode fazer o download do iReport no site:
http://jasperforge.org/sf/projects/ireport
Dentro do iReport já vem o JasperReports.
Em relação a algum tutorial, aqui no próprio GUJ existe um, acesse o seguinte site:
http://www.guj.com.br/java.tutorial.artigo.151.1.guj
Acho que isso já irá lhe ajudar bastante.
Qualquer dúvida é só perguntar.
|
 |
|
|
Não é possível adicionar dois paineis na região sul do BorderLayout, sem que eles fiquem sobrepostos. Para fazer isto você deve criar um JPanel (JPanel1), adicionar os outros dois JPanel (JPanel2 e JPanel3) nele e entao adicionar o JPanel1 na região sul do BorderLayout.
E sim, você pode adicionar componentes ao seu layout sem utilizar NORTH, SOUTH, etc. Basta utilizar outro gerenciador de layout ou, se quer utilizar BorderLayout, você pode utilizar as constantes representadas por NORTH, SOUTH, etc.
Espero ter ajudado.
Mas de uma olhadinha nos links que eu passei, com certeza eles deixarão as coisas bem mais claras para você em relação aos layouts.
|
 |
|
|
De uma olhada nos gerenciadores de layout padrão do Java. Os links são:
http://java.sun.com/docs/books/tutorial/uiswing/layout/border.html
http://java.sun.com/docs/books/tutorial/uiswing/layout/box.html
http://java.sun.com/docs/books/tutorial/uiswing/layout/card.html
http://java.sun.com/docs/books/tutorial/uiswing/layout/flow.html
http://java.sun.com/docs/books/tutorial/uiswing/layout/gridbag.html
http://java.sun.com/docs/books/tutorial/uiswing/layout/grid.html
Caso você queira ser mais "livre" no desenvolvimento, de uma olhada em null layout ou utilize o Netbeans 5, utilizando o Matisse.
|
 |
|
|
Bom, então vamos por partes:
1 - Para você descobrir o erro basta você executar o JAR via console, a partir do seguinte comando:
Desta forma o erro irá aparecer na janela do console.
2 - Ao fechar a aplicação você executa o comando System.exit(0)?
Javaw é a mesma coisa que o Java, serve para executar a aplicação, porém sem abrir uma janela do console.
Qualquer coisa é só perguntar.
|
 |
|
|
Seu JFrame pode implementar a interface WindowListener, ai no método windowClosing você coloca a implementação do que você quer que aconteça, no seu caso, criar a janela de confirmação.
Não se esqueça de adicionar ao construtor da sua classe a seguinte chamada:
|
 |
|
|
Em relação ao relacionar o jar com o erro, você pode fazer o seguinte, dah uma pesquisada no Google, você copia o caminho, como por exemplo: com/lowagie/text/DocumentException e veja de qual jar ele faz parte.
Em relação ao alterar o nome do título da janela eu não sei fazer não, nunca precisei fazer isto, mas dá uma pesquisada na documentação do JasperReports que deve ter algo falando disso.
Falou ai, espero te ajudado
|
 |
|
|
|
Olá Luís Cláudio, tente adicionar o iText-xxx.jar ao seu Classpath e veja se funciona.
|
 |
|
|
Demys, eu fiz isso numa aplicação que eu desenvolvi. A minha classe é a seguinte:
E para chamar a classe faça da seguinte forma:
Ou seja, ao invés de chamar JDesktopPane, você começa a chamar DecoratedDesktopPane.
Espero ter ajudado.
Qualquer dúvida é só entrar em contato.
|
 |
|
|
Você pode fazer da seguinte maneira:
-> Clique com o botão direito do mouse sobre o projeto e escolha a opção de exportar;
-> Nesta opção terá o item War File.
Utilizo esta opção a muito tempo e nunca tive problemas.
Espero ter ajudado
|
 |
|
|
Você pode criar um método get/set na sua Classe A, que serão públicos e, utilizá-los na Classe B, de modo a setar as informações.
Aproximadamente da seguinte forma:
|
 |
|
|
Olá a todos...
Eu já utilizei o Spring Framework em aplicações Web, juntamente com o Webwork, e para injetar as dependências eu fazia o seguinte: declarava uma action como um bean e após isso eu injetava a dependência como uma propriedade deste bean e para chamá-lo na aplicação WEB bastava chamar o endereço da aplicação + nome do bean (também declarado no xwork.xml).
Porém agora estou querendo utilizar o Spring em uma aplicação desktop, mas ai me surgiu a dúvida. Como eu faço para injetar as dependências já que aqui eu não declaro minhas actions?
Desde já agradeço.
|
 |
|
|
Inicialmente você deve configurar o ODBC do Windows para conseguir ler o seu arquivo .mdb. Para configurar o ODBC, basta ir ao painel de controle, ferramentas administrativas.
Após fazer isso, você consegue acessar o Access normalmente, como se tivesse utilizando um banco de dados qualquer, basta utilizar o driver odbc padrão do Java.
|
 |
|
|
|
Da uma olhada na classe Calendar. Nela existe a constante WEEK_OF_YEAR que fará isso para você.
|
 |
|
|