Daew pessoas tudo di boas, hoje trago um outro Flex Fast Code.
Pesquisar este blog
About Me
- Fabiel Prestes
- Atuo como Analista de Sistemas desde 2005.
quarta-feira, 7 de janeiro de 2009
Validador de Object
Postado por
Fabiel Prestes
às
03:35
0
Comentários
Marcadores: Flex Fast Code
terça-feira, 6 de janeiro de 2009
Formatador de moeda - Padrão Brasileiro
Daew pessoal blz,
Hoje estarei trazendo um fast code para Flex.
O codigo abaixo ensina como formatar moedas para o padrão brasileiro.
package validadores{
import mx.validators.NumberValidator;
public class ValidFloatBrasileiro extends NumberValidator {
//este validador validara a faixa de min e max value
//pois existe um BUG em NumberValidator, que nao consegue validar um numero em formato brasileiro
private var validadorRangeNumero:NumberValidator;
//indica uma string que mesmo nao sendo numero nao gerara msg de erro de validacao
public var textoValido:String;
public function ValidFloatBrasileiro() {
super();
this.decimalSeparator = ",";
this.thousandsSeparator = ".";
this.requiredFieldError = "Este campo é obrigatório!";
this.decimalPointCountError = "O ponto decimal só pode ocorrer uma vez";
this.exceedsMaxError = "O número informado é maior que o máximo permitido.";
this.integerError = "O número deve ser inteiro.";
this.invalidCharError = "O campo possui caracteres inválidos (não numéricos).";
this.lowerThanMinError = "O número informado é menor que o mánimo permitido.";
this.negativeError = "O número deve ser maior do que 0.";
this.precisionError = "O número possui mais casas decimais do que o máximo permitido.";
this.separationError = "O separador de milhar deve ser seguido de trás dígitos.";
this.validadorRangeNumero = new NumberValidator();
this.validadorRangeNumero.requiredFieldError = "Este campo é obrigatório!";
this.validadorRangeNumero.decimalPointCountError = "O ponto decimal só pode ocorrer uma vez";
this.validadorRangeNumero.exceedsMaxError = "O número informado é maior que o máximo permitido.";
this.validadorRangeNumero.integerError = "O número deve ser inteiro.";
this.validadorRangeNumero.invalidCharError = "O campo possui caracteres inválidos (não numéricos).";
this.validadorRangeNumero.lowerThanMinError = "O número informado é menor que o mánimo permitido.";
this.validadorRangeNumero.negativeError = "O número deve ser maior do que 0.";
this.validadorRangeNumero.precisionError = "O número possui mais casas decimais do que o máximo permitido.";
this.validadorRangeNumero.separationError = "O separador de milhar deve ser seguido de trás dígitos.";
}
/**
* Valida um numero em formato brasileiro e
* retorna uma Array de ValidationResult.
*
* @param Object value
* @return Array
*/
override protected function doValidation(value:Object):Array {
if (textoValido != "" && value == this.textoValido)
return new Array();
//primeiro faz as validacoes de formato...
var resposta:Array = super.doValidation(value);
if (resposta != null && resposta.length > 0) {
//se nao deu problema na validacao acima
//deve transformar o numero no padrao americano, para poder testar o min e max value
this.validadorRangeNumero.minValue = this.minValue;
this.validadorRangeNumero.maxValue = this.maxValue;
this.validadorRangeNumero.allowNegative = this.allowNegative;
this.validadorRangeNumero.domain = this.domain;
this.validadorRangeNumero.precision = this.precision;
var numeroIngles:String;
if (value is String) {
numeroIngles = (value as String).replace(".", "?");
numeroIngles = numeroIngles.replace(",", ".");
numeroIngles = numeroIngles.replace("?", ",");
var results:Array = this.validadorRangeNumero.validate(numeroIngles).results;
if (FuncoesArray.naoEstaVazio(results))
resposta = resposta.concat( results );
}
}
return resposta;
}
}
}
Postado por
Fabiel Prestes
às
15:35
Marcadores: Flex Fast Code
quarta-feira, 31 de dezembro de 2008
Grupo de Usuários Flex
Salve pessoal blz,
Então hoje venho trazer uma boa noticia para o pessoal que mora no em Santa Catarina,
Esta semana nasceu o grupo de usuários Floripa Flex.
A partir de agora o estado receberá eventos como: Palestras, workshops e muito mais.
Floripa Flex
Postado por
Fabiel Prestes
às
03:57
0
Comentários
Marcadores: Flex
sexta-feira, 2 de maio de 2008
Memoria virual livre
Aew vai um fast code pra rapaziada.
public class VMMemory {
public static void main(String[] args) {
long freeMemory = Runtime.getRuntime().freeMemory();
long totalMemory = Runtime.getRuntime().totalMemory();
System.out.println("Memória Livre = " + freeMemory);
System.out.println("Memória Total = " + totalMemory);
}
}
Postado por
Fabiel Prestes
às
11:28
0
Comentários
Marcadores: Java Fast Code
Já está disponível a versão final do NetBeans 6.1
Acabou de sair do forno a versão final do NetBeans 6.1.
Ela pode ser baixada no endereço Link
Aqui podem ser encontradas as caracteristicas da nova versão Link
Postado por
Fabiel Prestes
às
11:23
0
Comentários
terça-feira, 16 de outubro de 2007
Struts 2
Apesar de o struts 1 ter feito um grande sucesso entre varios programadores e empresas de tecnologia, o struts 2 veio pra arrematar o mercado do seu antecessor, trazendo consigo varias melhorias e aperfeiçoamento.
Neste post trago um SITE onde contem varios exemplos de suas novas funcionalidades !
Postado por
Fabiel Prestes
às
17:26
2
Comentários
segunda-feira, 15 de outubro de 2007
Criando um instalador JAVA
Salve pessoal,
Hoje venho com um link relacionado a geração de instaladores (.exe) dos programas
feito em JAVA. Muitos iniciantes tem dificuldade em criar .exe de seus programas, achando ser muito complexos, porem com estes programa tudo fica facil.
Gerador .EXE
Postado por
Fabiel Prestes
às
04:20
3
Comentários
segunda-feira, 8 de outubro de 2007
Camtasia Tutorial
DAew pessoal blz !
Inton varias pessoas sempre me pergunta sobre programas para gravar video aulas.
Pois bem esta semana venho com um pequeno tutorial sobre o programa Camtasia,
uma poderosa ferramenta de gravação e editação de videos.
Tutorial
Postado por
Fabiel Prestes
às
04:37
2
Comentários
E-Books
Dale pessoal !
Esta semana venho com um post bem bacana para aqueles que acham que livros não tem
preço mas tem de ser barato ou free !!
Este site tem varios livros para download free, sobre varios assuntos de programação, indo de baixo nivel ate alto nivel.
E-Books Free
Postado por
Fabiel Prestes
às
04:31
4
Comentários
Marcadores: E-Books
quinta-feira, 4 de outubro de 2007
Flex : codigos fonte
Aew pessoal blz !!
Hj dando uma vasculhada na net, achei um site muito interessante sobre FLEX,
neste site contem todos os componentes da api do flex, porem apresentando um
fonte de como utiliza-lo em sua aplicação!!
Vale conferirm tantos os usuarios avançados quanto os iniciantes !!!
Adobe Flex Componente
Postado por
Fabiel Prestes
às
09:21
5
Comentários