tenho uma classe a qual eu coloco algumas funçoes tipo formato da data, hora etc,
como utilizar essa classe em uma outra classe…?
Classe c = new Classe();
c.formataHora();
c.formataData();
...
eh isso?
minha classe está assim:
package teste;
import javax.swing.text.MaskFormatter;
/**
* @author daniel
*
*/
public class funcoes {
public MaskFormatter MascaraHora(String MascaraHora){
MaskFormatter F_Mascara = new MaskFormatter();
try{
F_Mascara.setMask(MascaraHora); //Atribui a mascara
F_Mascara.setPlaceholderCharacter(' '); //Caracter para preencimento
}
catch (Exception excecao) {
excecao.printStackTrace();
}
return F_Mascara;
}
}
estou tentado importa a classe assim, mas dá erro.
public void msk(){
funcoes m = new funcoes();
m.MascaraHora();
}
onde está o erro:
O seu método máscara hora exige uma String como parâmetro e vc não está passando.
É necessário que vc passe uma String como parâmetro no seu método:
public void msk(){
funcoes m = new funcoes();
m.MascaraHora("10:30");
}
Só uma sugestão 
Percebi que você não está usando nenhuma variável de instância na sua classe.
Por que você não declara o método MaskFormater como estático? Assim você não vai nem precisar criar uma instância de funcoes, você poderá chamá-lo a partir da própria classe.
A declaração ficaria assim:
public static MaskFormatter MascaraHora(String MascaraHora)
E a chamada assim:
public void msk(){
funcoes.MascaraHora("10:30");
}