Warning: session_start(): open(/var/lib/php/sessions/sess_cc447c1psp7s3s7uisgcgtdvpi, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
import java.awt.font.*;
import java.awt.geom.*;
static JWindow screenTextOverlay(fS text, O... _) {
ret swing(func -> JWindow {
JPanel panel = singleColorPanel(Color.RED);
new JWindow w;
w.add(panel);
w.setAlwaysOnTop(true);
w.setVisible(true);
Font font = cast optPar font(_);
if (font == null)
font = w.getFont().deriveFont(boolPar bold(_) ? Font.BOLD : Font.PLAIN, optPar fontSize(_, 80));
TextLayout tl = new TextLayout(text, font),
((Graphics2D) w.getGraphics()).getFontRenderContext());
Rectangle2D r = tl.getBounds();
new AffineTransform tx;
tx.translate(0, r.getHeight());
Shape outline = tl.getOutline(tx);
centerWindow(w, iceil(r.getWidth()), iceil(r.getHeight()));
w.setShape(outline);
ret w;
});
}