| Autor |
Mensagem |
|
|
Oi pessoal do GUJ.
Estou com uma dúvida em relação ao execício sobre Sockets no livro Use a Cabeça: Java. Estou tentando criar um aplicativo que dê conselhos aleatórios quando o usuário (client) se conecta ao servidor (host/server). Mas quando eu rodo o aplicativo, nada acontece, não recebo conselho algum! Aqui está o meu código:
package app.sockettest;
Não há nenhum envio de StackTrace, então isso mostra que ele conectou. (?)
|
 |
|
|
Eu achei muito complicado o tutorial, é que sou iniciante, sabe?
Eu fiz um codigo bem básico, ele trava um pouco, mas quebra um galho:
O que vocês acharam?
|
 |
|
|
Olá! Gostaria de saber como faço meu personagem correr, por exemplo, quando o cara apertar para a direita, vai parecer que o boneco está correndo.
Tenho 3 imagens, que são a evolução da corrida do personagem. Gostaria de saber, como fazer ele parecer estar correndo.
Atenciosamente, Gustavo.
|
 |
|
|
|
Estou usando o NetBeans, coloquei em propriedades da Java Virtual Machine, não funcionou.
|
 |
|
|
|
ViniGodoy, não entendi o que você quis dizer. Estou te perguntando: Como faço para fazer o código que você me deu, funcionar?
|
 |
|
|
bg.jpg:
588 x 321
Tamanho: 15,2 KB
stand.gif:
55 x 77
Tamanho: 2,13 KB
|
 |
|
|
Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space
at java.awt.image.DataBufferByte.<init>(DataBufferByte.java:5
at java.awt.image.ComponentSampleModel.createDataBuffer(ComponentSampleModel.java:397)
at java.awt.image.Raster.createWritableRaster(Raster.java:93
at javax.imageio.ImageTypeSpecifier.createBufferedImage(ImageTypeSpecifier.java:1056)
at javax.imageio.ImageReader.getDestination(ImageReader.java:2879)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(JPEGImageReader.java:925)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(JPEGImageReader.java:897)
at javax.imageio.ImageIO.read(ImageIO.java:1422)
at javax.imageio.ImageIO.read(ImageIO.java:1374)
at prj.<init>(prj.java:15)
at drawPanel.<init>(prj.java:40)
at prj.initComponents(prj.java:25)
at prj.<init>(prj.java:1
at drawPanel.<init>(prj.java:40)
at prj.initComponents(prj.java:25)
at prj.<init>(prj.java:1
at drawPanel.<init>(prj.java:40)
at prj.initComponents(prj.java:25)
at prj.<init>(prj.java:1
at drawPanel.<init>(prj.java:40)
at prj.initComponents(prj.java:25)
at prj.<init>(prj.java:1
at drawPanel.<init>(prj.java:40)
at prj.initComponents(prj.java:25)
at prj.<init>(prj.java:1
at drawPanel.<init>(prj.java:40)
at prj.initComponents(prj.java:25)
at prj.<init>(prj.java:1
at drawPanel.<init>(prj.java:40)
at prj.initComponents(prj.java:25)
at prj.<init>(prj.java:1
at drawPanel.<init>(prj.java:40)
|
 |
|
|
Atenciosamente, Gustavo.
|
 |
|
|
Godoy, como carrego o plano de fundo sem ser no paintComponent? Poderia me dar um exemplo?
E se o plano de fundo só for colocado uma vez, irá o ocorrer o erro do post inicial, irá criar várias imagens do boneco andando (usando paintComponent).
|
 |
|
|
|
Não irá tornar o jogo mais lento?
|
 |
|
|
|
Este é o problema, o fundo é uma imagem. Eu crio a imagem denovo?
|
 |
|
|
Primeiramente, Olá à todos.
Estou com uma duvida relacionada com o paintComponent. Estou fazendo um simples jogo em que o personagem (uma imagem) se move usando as setas. Mas porém, quando ele se move ele deixa um rastro de sua imagem. Só que não posso simplesmente pintar o fundo, pois o fundo é uma imagem também. Minha dúvida é o seguinte:
Existe algum métodos removeImage(Image i)?
Se não existe algo parecido, como fazer?
Atenciosamente, Gustavo.
|
 |
|
|
|
Este fórum é destinado apenas a Java, não javascript.
|
 |
|
|
Oi, estou tentando fazer o execício de montar um chat pelo livro Java - Use a cabeça. Mas o Socket não conecta!
Meu código:
erros:
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:525)
at java.net.Socket.connect(Socket.java:475)
at java.net.Socket.<init>(Socket.java:372)
at java.net.Socket.<init>(Socket.java:186)
at prj.setUpNetworking(prj.java:120)
at prj.initComponents(prj.java:42)
at prj.<init>(prj.java:31)
at prj$1.run(prj.java:96)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
|
 |
|
|
|
utilizo o que então?
|
 |
|
|
|
|