Установка цвета в g.drawString - Java
Формулировка задачи:
double alpha = 244; g.setColor(new Color(255, 255, 255,(int)alpha)); String s = " Просто текст" ; g.drawString(s , 250, 250);
g.setColor(new Color(0xffffff));
g.setColor(Color.Black);
double divider = waveDelay / 180; double alpha = waveTimerDiff / divider; alpha = 255 * Math.sin(Math.toRadians(alpha)); if(alpha < 0)alpha = 0; if(alpha > 255)alpha = 0; g.setFont(new Font("consolas",Font.PLAIN, 20)); g.setColor(new Color(255,255,255,(int) alpha)); String s = " - " + waveNumber + "ая" + waveText; long lenght = (int)g.getFontMetrics().getStringBounds(s, g).getWidth(); g.drawString(s , GamePanel.WIDHT/ 2 - (int)(lenght / 2), GamePanel.HEIGHT / 2);
Решение задачи: «Установка цвета в g.drawString»
textual
Листинг программы
Graphics g = canvas.getGraphics(); double alpha = 50; g.setFont(new Font("consolas", Font.PLAIN, 20)); g.setColor(new Color(0, 0, 255, (int) alpha)); g.drawString("Hi, bro", 100, 100);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д