Boa tarde a todos.
Estou testando alguma forma de imprimir essa fonte de nota musicais. Se eu adiciona-la a um JLabel, funciona legal, mas se eu usar o médoto drawString a fonte fica toda serrilhada. Alguem conhece alguma forma de resolver isso pois gostaria de desenha-las?
Desde já obrigado.
segue o que estou fazendo:protected Font getMyFont(float size) {
File arquivo = null;
Font font = null;
try {
arquivo = new File("MusiSync.ttf"); // Musical Font ttf
try {
font = Font.createFont(Font.TRUETYPE_FONT,arquivo);
}
catch(FontFormatException e) {
e.printStackTrace();
}
} catch(IOException e) { e.printStackTrace();}
return font.deriveFont(size); //@=) Redefine a fonte com o valor de size
}
public void paint(Graphics g) {
Graphics2D g2d = (Graphics2D) g.create();
this.myFont = this.getMyFont(100f);
g2d.setFont(this.myFont);
g2d.setFont(myFont);
g2d.drawString("K",150,150);
System.out.println("Passei aqui!");
}
