Ir ao conteúdo
  • Cadastre-se

Bluely

Membro Júnior
  • Posts

    8
  • Cadastrado em

  • Última visita

posts postados por Bluely

  1. Boa noite, Recentemente eu estou desenvolvendo um jogo 2D, o problema é que eu decidi fazer um teste para ver como o jogo se comporta compilado em jar (eu sempre o abri pelo Eclipse) quando notei que o som do tiro Não estava tocando, por algum motivo do além,alguém poderia me ajudar?. Além de tudo todos os resources estão salvos em pacotes.

    		if(code == KeyEvent.VK_F) {
    		       try {
    					tiroSimples();
    		    	   	URL SOUNDfile = Scene1.class.getResource("/crysmon/sounds/BMGfire.wav");
    		    	   	URI soundFILE;
    		    	    soundFILE = SOUNDfile.toURI();
    		            File soundFile = new File(soundFILE);
    		            AudioInputStream sound = AudioSystem.getAudioInputStream(soundFile);
    		            DataLine.Info info = new DataLine.Info(Clip.class, sound.getFormat());
    		            Clip clip = (Clip) AudioSystem.getLine(info);
    		            clip.open(sound);
    		            clip.start();
    		        } catch (Exception e) {
    		        	System.err.println("teste");
    		        }
    		}

     

     

     

  2. Eu não gosto de ficar fazendo topicos, bem apenas quando realmente preciso, voltando ão assunto:

     

    o que acontece é que a minha IDE (Eclipse) Ao tentar compilar ele compila uma versão anterior do codigo;

    Impossibilitando qualquer edição, o problema é que isso também ocorre na hora de exportar o projeto, ou seja , compilar em runnable jar file, ele também faz o mesmo erro .

    Alguém pode me ajudar nisso ?

     

     

     

  3. 	public class Panel extends JPanel {	
    		public void paintComponent(Graphics g) {
    			
    			Image wallpaperengineimage = wallpaperimage.getImage();
    			super.paintComponent(g);
    			g.drawImage(wallpaperengineimage,0,0,this);
    		}
        }

    Basicamente, o que acontece é que o codigo simplesmente desenha a imagem em TODOS os paines do meu programa, e fica tudo bulgado ficando assim :

    tem uma maneira de fazer ele apenas desenhar a imagem em um unico painel ? 

    image.thumb.png.b3735cbf2786606cfa5a28afae4dcb65.png

     

  4. Toda vez que vou fazer uma aplicação que inicia maximizada, o ContentPanel não fica do tamanho do jpanel de jeito nenhum, e eu não encontrei nada sobre isso na internet.

    	public virtualmachine() {
    		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		setExtendedState(JFrame.MAXIMIZED_BOTH);
    		setBounds(100, 100, 450, 300);
    		contentPane = new JPanel();
    		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
    		contentPane.setLayout(new BorderLayout(0, 0));
    		setContentPane(contentPane);
    	}

     

    ajuda.png

  5. Eu estou fazendo uma especie de emulador. porém meio que eu não estou conseguindo fazer que as Aplicações. (vou usar como exemplo a Calculadora) quando o usuário pressionar o jpanel ele consiga move-lo para outros locais, como no windows: ão pressionar o topo dos programas é possível mover-los.

    		Panel calcview = new Panel();
    		calcview.setBackground(Color.WHITE);
    		calcview.setBounds(474, 78, 154, 219);
    		contentPane.add(calcview);
    		calcview.setVisible(false);
    		calcview.setLayout(null);
    		
    		Button button_2 = new Button("Fechar");
    		button_2.addMouseListener(new MouseAdapter() {
    			@Override
    			public void mouseClicked(MouseEvent e) {
    				calcview.setVisible(false);
    			}
    		});
    		button_2.setBounds(84, 0, 70, 22);
    		calcview.add(button_2);

     

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!