Home
 
Welcome to the Frontpage
Alterar LookAndFeelInfo do JFrame PDF Imprimir E-mail
Escrito por Administrator   
Qua, 13 de Janeiro de 2010 22:10

Como listar todos os LookAndFeel do JFrame em Swing.


Como eu usei.

public void carregarLookAndFeelds(){

        UIManager.LookAndFeelInfo[] info = UIManager.getInstalledLookAndFeels();
        for (int i=0; i<info.length; i++) {
            String humanReadableName = info[i].getName();
            String className = info[i].getClassName();
            System.out.print(humanReadableName);
            System.out.println(" - "+className);
            getLooandfeel().put(humanReadableName,className);
        }
        this.getGui().carregarLookAnFeeld(looandfeel);
      
 }


Como fiz para aplicar
public void definirLookAndFeeld(String valorFeeld){
        LookAndFeel lf = UIManager.getLookAndFeel();
        try {
           
            if(valorFeeld == null){
                valorFeeld = UIManager.getSystemLookAndFeelClassName();
            }
            //valorFeeld = "com.sun.java.swing.plaf.windows.WindowsLookAndFeel";
            UIManager.setLookAndFeel(valorFeeld);
        } catch (Exception e) {
            System.out.println("ERROR AO DEFINIR LOOKANDFEELD: "+e.toString());
        }

    }

 

 

 

Última atualização em Qua, 13 de Janeiro de 2010 22:24
 
Alterar GUI do SWING PDF Imprimir E-mail
Escrito por Ray da Costa   
Qua, 13 de Janeiro de 2010 21:55

Metodo utilizado para alterar  o topo da tela do Swing JFrame.

 

Este é o médodo que faz a mágica

 Como eu usei.
public static void main(String[] args) {
        java.awt.EventQueue.invokeLater(new Runnable() {
                    public void run() {
                        JFrame.setDefaultLookAndFeelDecorated(true);
                        GUIDesktop gui = new GUIDesktop();
                        gui.setVisible(true);
                    }
                });
    }

Última atualização em Qua, 13 de Janeiro de 2010 22:06
 
Redex do Java PDF Imprimir E-mail
Escrito por Ray da Costa   
Ter, 12 de Janeiro de 2010 19:11

Este exemplo mostra como pegar um url de uma determinada string usando o Redex do Java.

O redex que usei:
REGEX1 = "(src|href)\\s*=\\s*\"([^<\"]*)\"";
Entendimento do mesmo:
1 - (src|href) => No primeiro grupo pode existir src OU href.
2 - \\s*          => Pode ter qq tamanho de espaço e seginte um igual (=)
3 - ([^<\"]*)  => É esperado o simbolo “<\”

Os parenteses representam grupos de busca. Deverá ser utilizado no seguinte momento:
while(m.find()) {
                   count++;
                   tipo = m.group(1);
                   url  = m.group(2);
}



Como usei
public static String getURL(String contxt){
        boolean isBoolean = false;
        StringBuilder sb = new StringBuilder(contxt.length());

        try {
            String REGEX1 = "(src|href)\\s*=\\s*\"([^<\"]*)\"";
            Pattern pattern = Pattern.compile(REGEX1);
                int inicio = 0;
                Matcher m = pattern.matcher(contxt);
                int count = 0;
                String tipo = null;
                String url  = null;
                while(m.find()) {
                   count++;
                   tipo = m.group(1);
                   url  = m.group(2);
               }

            if( (url != null) && (tipo.equals("src")) ){
                sb.append(url.trim());
            }
        } catch (Exception e) {
            e.printStackTrace();
        }


        if(sb.toString().length() == 0){
            return null;
        }else{
            return sb.toString();
        }
}
Última atualização em Ter, 12 de Janeiro de 2010 19:23
 
Usando java para conectar na internet PDF Imprimir E-mail
Escrito por Ray da Costa   
Qua, 13 de Janeiro de 2010 17:39

 

 


 

 Existem muitas funcionalidades de se usar este tipo de método. Eu usei para validar a conexão de uma determinada aplicação. Ou seja, verificar se existe conexão como a internent.

 

public boolean isConexaoFromWEB(){
        try {
            URL url = new URL("http://www.ray.system.nom.br");
            URLConnection conn = url.openConnection();
            HttpURLConnection httpConn = (HttpURLConnection)conn;
            httpConn.setInstanceFollowRedirects(false);
            httpConn.setConnectTimeout(10);
            httpConn.connect();
            int respCode = httpConn.getResponseCode();
            if(respCode == httpConn.HTTP_OK){
                return true;               
            }else{
                return false;
            }
        } catch (Exception e) {
            return false;
        }
    }

Última atualização em Qua, 13 de Janeiro de 2010 17:44
 
Abrir Browser via Java PDF Imprimir E-mail
Escrito por Administrator   
Ter, 12 de Janeiro de 2010 17:48
Na versão JDK06 existe um metodo que pode ajudar muito.
Caso seja necessário abrir um browser via código java segue aqui a dica.

Desktop.getDesktop().browse(new URI(url));

Como eu usei

public void openBrowser(String url){
    try {
        Desktop.getDesktop().browse(new URI(url));
    } catch (Exception e) {
        e.printStackTrace();
    }
}
Última atualização em Ter, 12 de Janeiro de 2010 17:56
 
«InícioAnterior12345678PróximoFim»

Página 8 de 8
Copyright © 2010 Ray da Costa. Todos os direitos reservados.
Joomla! é um Software Livre com licença GNU/GPL v2.0.
 

Who's Online

Nós temos 1 visitante online

Advertisement

Featured Links: