Здравствуйте, собственно есть код :
public class PlayerOverlay extends Window {
public PlayerOverlay(Window owner) {
super(owner, WindowUtils.getAlphaCompatibleGraphicsConfiguration());
// setBackground(new Color(0, 0, 0, 0));
setBackground(new Color(255,255,204, 120));
}
@Override
public void paint(Graphics g) {
super.paint(g);
Graphics2D g2 = (Graphics2D) g;
g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
g2.setColor(Color.red);
g2.draw(new java.awt.geom.Line2D.Double(0, 0, 500, 500));
g2.setColor(Color.blue);
g2.drawString("TEEEEXT", 300, 300);
g2.draw(new java.awt.geom.Line2D.Double(0, 500, 500, 0));
}
}
Как видно на изображении, линии рисуются, а текст нет.
Есть подозрения, на недоустановленные пакеты системы, т.к. отрисовка текста работала у меня на домашнем компьютере, но не работало на рабочем. На днях дома переустановил систему, теперь и дома текст не отрисовывается.
Прошу вашей помощи.