Seleccionar um ficheiro em SWT
Página 1 de 1
Seleccionar um ficheiro em SWT
Um exemplo de como seleccionar um ficheiro em Java/SWT.
...
private static final String[] FILTER_NAMES = {"XML files (*.xml)"};
private static final String[] FILTER_EXTS = {"*.xml"};
...
FileDialog dlg = new FileDialog(getShell(), SWT.OPEN);
dlg.setFilterNames(FILTER_NAMES);
dlg.setFilterExtensions(FILTER_EXTS);
String fn = dlg.open();
if (fn != null) {
txtPrenom.setText(fn);
// Gets the content of the selected file
if(fn != null) {
String strFileContent = getTextContent(fn);
txtFileContent.setText(strFileContent);
}
}
...
private static final String[] FILTER_NAMES = {"XML files (*.xml)"};
private static final String[] FILTER_EXTS = {"*.xml"};
...
FileDialog dlg = new FileDialog(getShell(), SWT.OPEN);
dlg.setFilterNames(FILTER_NAMES);
dlg.setFilterExtensions(FILTER_EXTS);
String fn = dlg.open();
if (fn != null) {
txtPrenom.setText(fn);
// Gets the content of the selected file
if(fn != null) {
String strFileContent = getTextContent(fn);
txtFileContent.setText(strFileContent);
}
}
Tópicos semelhantes
» Como seleccionar o nome das colunas de uma tabela
» Encontrar um ficheiro
» Programa para recuperar ficheiros apagados
» Descompactar ficheiro ZIP
» Escrever para um ficheiro
» Encontrar um ficheiro
» Programa para recuperar ficheiros apagados
» Descompactar ficheiro ZIP
» Escrever para um ficheiro
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Ter Set 24, 2019 1:16 pm por jpmartins
» Artigo Bitcoin
Ter Set 24, 2019 1:13 pm por jpmartins
» Novo site para desportistas / New site for athletes
Ter Dez 04, 2018 8:19 am por Admin
» Check used port with the command line
Ter Dez 04, 2018 8:10 am por Admin
» Check the port where mariaDB is running
Seg Dez 03, 2018 4:59 am por Admin
» Check the linux version
Seg Dez 03, 2018 3:12 am por Admin
» Granting rights to a database for a user
Qui Nov 29, 2018 2:04 am por Admin
» Create new user
Qui Nov 29, 2018 2:01 am por Admin
» Change level of password security level
Qui Nov 29, 2018 1:59 am por Admin