Blogger templates
Visitas
quarta-feira, 30 de maio de 2012
Primeiro programa em Java
Postado por
Guga Anjos
,
às
quarta-feira, maio 30, 2012
Se você é inciante em java, aprenda nessa video-aula a criar o seu primeiro programa
parte1
parte2
terça-feira, 29 de maio de 2012
segunda-feira, 28 de maio de 2012
Metodos get, set e construtores no Java
Postado por
Guga Anjos
,
às
segunda-feira, maio 28, 2012
Metodos, get, set e construtores no Java
domingo, 27 de maio de 2012
Tutorial RMI em Java
Postado por
Guga Anjos
,
às
domingo, maio 27, 2012
Uma aula básica sobre o uso do RMI Java - Criação e utilização de um objeto remoto.
Através de dessa interface eu posso criar aplicações cliente/servidor onde eu chamo um método que está no meu servidor para executar no meu módulo cliente.
Muito usado em trocas de mensagens via rede;
Muito usado em trocas de mensagens via rede;
O RMI (Remote Method Invocation) é uma interface de programação que permite a execução de chamadas remotas no estilo RPC em aplicações desenvolvidas em Java. É uma das abordagens da plataforma Java para prover as funcionalidades de uma plataforma de objetos distribuídos. Esse sistema de objetos distribuídos faz parte do núcleo básico de Java desde a versão JDK 1.1, com sua API sendo especificada através do pacote java.rmi e seus subpacotes.
Através da utilização da arquitetura RMI, é possível que um objeto ativo em uma máquina virtual Java possa interagir com objetos de outras máquinas virtuais Java, independentemente da localização dessas máquinas virtuais.
A API RMI fornece ferramentas para que seja possível ao programador desenvolver uma aplicação sem se preocupar com detalhes de comunicação entre os diversos possíveis elementos (hosts) de um sistema.
terça-feira, 22 de maio de 2012
sábado, 19 de maio de 2012
sexta-feira, 18 de maio de 2012
Ejetar/Fechar gaveta CD-ROM
Postado por
Guga Anjos
,
às
sexta-feira, maio 18, 2012
Pode ser utilizado pra quem quiser criar um player musical estilo o media player
É bem simples
Crie um objeto chamado gaveta que vai servir para acionar ejetar/fechar gaveta cd-rom;
clsGaveta gaveta = new clsGaveta();
criei dois JButtons um para abrir e outro para fechar.
private void jbEjetarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
Gaveta.ejetar("D:\\"); //Dentro da aspas voce coloca a raiz do CD...
}
private void jbFecharActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
Gaveta.fechar("D:\\"); //Dentro da aspas voce coloca a raiz do CD...
}
Movimentar botão em um JFrame
Postado por
Guga Anjos
,
às
sexta-feira, maio 18, 2012
Muito utilizado para jogos, em que o jogador movimentar o objeto como quiser.
Crie um objeto
clsMovimentarObjeto mov = new clsMovimentarObjeto();
Dentro do evento MouseDragged do seu jbutton cole o código abaixo
private void jButton1MouseDragged(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
mov.movimentar(jButton1, evt, this);
}
Código da classe
import javax.swing.JButton;
import javax.swing.JFrame;
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Charleston Anjos
*/
public class clsMovimentarObjeto {
public void movimentar(JButton jBotao, java.awt.event.MouseEvent evt, JFrame frame){
int xSel = jBotao.getLocation().x;
int ySel =jBotao.getLocation().y;
jBotao.setLocation((evt.getX() + xSel )- (jBotao.getWidth() / 2),
(evt.getY() + ySel) - (jBotao.getHeight() / 2));
frame.repaint();
xSel = evt.getX();
ySel = evt.getY();
}
}
Passo a passo
Pega data e hora do sistema
Postado por
Guga Anjos
,
às
sexta-feira, maio 18, 2012
Pega data e hora do sistema muito utilizado em quase todos os programas
//Primeiro na minha aplicação eu crio um objeto da minha classe
clsDataHora objDataHora = new clsDataHora(); //Aqui eu crio esse objeto
//Usando o objeto para pegar a data e mostrar hora
jtTextField1.setText(objDataHora.MostraData()); //Aqui ele vai mostrar a data
jtTextField2.setText(objDataHora.MostraHora()); //Aqui ele vai mostrar a hora
Observação importante -> coloque o código dentro de um TimerBean que é o contador; para que mostre a hora em tempo real - de segundos em segundos, e tambem a data para que caso mude o dia essa atualização fica automatica assim fica mais profissa; :D
--------------------------------Código da classe--------------------------------
package Dominio; import java.text.SimpleDateFormat; import java.util.Date; /** * * @author Charleston Anjos * @version 1.0 */ public class clsDataHora { public String MostraData(){ //pega data do computador Date data = new Date(); //cria o formatador SimpleDateFormat dformatador = new SimpleDateFormat("dd/MM/yyyy"); // cria a string para armazenar data String sData = dformatador.format(data); //retorna o pedido return sData; } public String MostraHora(){ //pega data para converter em horas Date data = new Date(); //cria o formatador SimpleDateFormat hformatador = new SimpleDateFormat("hh:mm:ss"); // cria a string String sHora = hformatador.format(data); return sHora; } }
Passo a passo
Crie dois campos de textos um para mostrar a data e outro para horas |
Máscara em um JTextField
Postado por
Guga Anjos
,
às
sexta-feira, maio 18, 2012
A mascara em um campo de texto égrande utilizado em sistemas comerciais, é o uso de mascaras em um texto. Isso faz com que padronize a visualização de dados.
Exemplo - Mascara para telefone -> (19) 9999-8888
Aqui o usuario não vai digitar os simbolos "( ) -" pois a mascara serve para isso; ele vai digitar entre os simbolos em sequencia automatica.
Como fazer isso:
- Crie um campo de texto chamado jtTelefone no seu formulario.
- Apos criado clique com o botão direito em cima dele e vá em "PROPRIEDADES "
- Depois clique na "aba CÓDIGO" e vá na propriedade "CÓDIGO DE PÓS CRIAÇÃO" clique no "..."
Cole esse código
try{
javax.swing.text.MaskFormatter telefone = new javax.swing.text.MaskFormatter("(##) ####-####");
jtTelefone = new javax.swing.JFormattedTextField(telefone);
}catch(Exception e){
}
Passo a passo
quinta-feira, 17 de maio de 2012
Redimensionar imagem
Postado por
Guga Anjos
,
às
quinta-feira, maio 17, 2012
Muito procurado pelos iniciantes, principalmente por aqueles que migraram de outra linguagem para começar a programar em java.
Resize é bem utilizado para quem usa bastante imagem em sua aplicação, um grande exemplo em outra linguagem é usar a função Stretch para redimensionar a imagem, essa função também existe no java.
Primeiro é necessário ter uma classe que guarda essa função.
Após é preciso criar um objeto que fará essa função funcionar.
Usando essa função
Num JLabel na propriedade icon você procura uma imagem e adicione em seu rótulo.
Debaixo do nome so seu JFrame crie um objeto chamado resize
Dentro do método construtor altere a propriedade Icon do seu jlabel usando o comando setter
Pronto! a imagem foi redimensionada
Não abuse da largura e altura, a imagem pode ficar desfocada.
Código da classe
Resize é bem utilizado para quem usa bastante imagem em sua aplicação, um grande exemplo em outra linguagem é usar a função Stretch para redimensionar a imagem, essa função também existe no java.
Primeiro é necessário ter uma classe que guarda essa função.
Após é preciso criar um objeto que fará essa função funcionar.
Usando essa função
Num JLabel na propriedade icon você procura uma imagem e adicione em seu rótulo.
Debaixo do nome so seu JFrame crie um objeto chamado resize
Dentro do método construtor altere a propriedade Icon do seu jlabel usando o comando setter
Pronto! a imagem foi redimensionada
Não abuse da largura e altura, a imagem pode ficar desfocada.
Código da classe
Crie uma classe chamada clsRedimensionarImagem
Assinar:
Postagens (Atom)