| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/05/2009 21:17:35
|
Jedi_FeniX
Virtual Machine Man
![[Avatar]](/images/avatar/06ab8d9df63b836129099247301c038b.jpg)
Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline
|
Não tem como deixar uma classe em "pacote padrão"? Ou seja, assim app/src/Test.java
|
www.bau-de-dev.com |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/05/2009 22:24:49
|
boone
JWizard
![[Avatar]](/images/avatar/6a5dfac4be1502501489fc0f5a24b667.jpg)
Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline
|
Jedi_FeniX wrote:Não tem como deixar uma classe em "pacote padrão"? Ou seja, assim app/src/Test.java
Tem sim e isto independe de IDE. É uma das primeiras aulas de quem aprendeu Java.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/05/2009 15:33:45
|
Jedi_FeniX
Virtual Machine Man
![[Avatar]](/images/avatar/06ab8d9df63b836129099247301c038b.jpg)
Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline
|
É, por isso, que sempre digo, que na teoria tudo é muito bom.
MainApp fica dentro de src, tentei compilar este programa com J2ME Wireless Toolkit Version 2.2 e pelo visto não deu certo, pelas aulas que tive...
AH e eu acho que devo ter faltando essa primeira aula....
Bom deixando de lado as aulas será que alguém sabe o que pode estar acontecendo?
|
www.bau-de-dev.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/05/2009 17:25:32
|
boone
JWizard
![[Avatar]](/images/avatar/6a5dfac4be1502501489fc0f5a24b667.jpg)
Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline
|
Faltou a aula mesmo, pois a própria mensagem de erro dizendo que está faltando o ponto '.' já indica o que você deve corrigir.
Bem vejamos, você na linha do import, não especificou a classe de outro pacote que quer importar, logo o compilador chiou e com razão.
Se as classes estão no mesmo pacote (mesmo sendo padrão), não há necessidade do import, pois o compilador sabe encontrar as classes quando são referenciadas dentro do código.
O import só deve ser usado quando a classe que se quer usar está em outro pacote que a classe que a está referenciando.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/05/2009 23:10:20
|
Jedi_FeniX
Virtual Machine Man
![[Avatar]](/images/avatar/06ab8d9df63b836129099247301c038b.jpg)
Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline
|
Bom eu faltei a primeira aula de java e você faltou a aula de interpretação.
Porque a minha classe MainApp está em C:\WTK22\apps\TestApp\src.
E a classe MidletTest está dentro de C:\WTK22\apps\TestApp\src\br\com\mypackage, justificando o import da classe MainApp dentro da MidletTest.
Bom pelo visto não vou conseguir tirar a minha dúvida aqui, porque estão se propondo a querer criticar a dúvida do que tentar ajudar a solucionar.
Faça um teste simples e você verá o que vai acontecer.
This message was edited 1 time. Last update was at 10/05/2009 23:12:08
|
www.bau-de-dev.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2009 05:40:48
|
boone
JWizard
![[Avatar]](/images/avatar/6a5dfac4be1502501489fc0f5a24b667.jpg)
Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline
|
Jedi_FeniX wrote:Bom eu faltei a primeira aula de java e você faltou a aula de interpretação.
Porque a minha classe MainApp está em C:\WTK22\apps\TestApp\src.
E a classe MidletTest está dentro de C:\WTK22\apps\TestApp\src\br\com\mypackage, justificando o import da classe MainApp dentro da MidletTest.
Bom pelo visto não vou conseguir tirar a minha dúvida aqui, porque estão se propondo a querer criticar a dúvida do que tentar ajudar a solucionar.
Faça um teste simples e você verá o que vai acontecer.
Agora ficou claro que o que vc está fazendo está invertido ! Normalmente sempre a classe MIDLet fica fora do pacote ou quando fica, fica em algum. A outra classe também pode ficar em outro pacote. O import que você quer fazer é totalmente inválido !
A classe MIDlet está num pacote e você quer referenciar outra classe que está sem. Fio, muda isto aí...
Se apontar o SEUS erros é criticar, então eu critiquei mesmo. Aqui vc vai receber, bem ou mal, alguma ajuda GRATUITA. Seja grato por isto.Muitos nem isto tem, por N motivos que não cabe agora mencionar.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2009 09:13:12
|
Jedi_FeniX
Virtual Machine Man
![[Avatar]](/images/avatar/06ab8d9df63b836129099247301c038b.jpg)
Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline
|
Isso que eu estou fazendo é reproduzindo um programa que já existe e tem classes que ficam sem pacote. Por isso não tem como mudar.
A minha dúvida era saber como o cara conseguiu isso.
|
www.bau-de-dev.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2009 09:31:02
|
boone
JWizard
![[Avatar]](/images/avatar/6a5dfac4be1502501489fc0f5a24b667.jpg)
Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline
|
Jedi_FeniX wrote:Isso que eu estou fazendo é reproduzindo um programa que já existe e tem classes que ficam sem pacote. Por isso não tem como mudar.
A minha dúvida era saber como o cara conseguiu isso.
Anota o meu nome na lista. Também quero saber como o Neo aí violou as regras da sua Matrix.
|
|
|
 |
|
|