يصف المثال الموجود في هذه المقالة طريقة بسيطة للحصول على وحدات بكسل السلسلة في Java. شاركها مع الجميع للرجوع إليها، التفاصيل كالتالي:
حساب طول البكسل وارتفاعه للسلسلة:
Graphics2D g = (Graphics2D)Toolkit.getDefaultToolkit().getImage("imgname").getGraphics();// تعيين خط كبير Font Font = new Font("楷体", Font.ITALIC | Font.BOLD, 72); g .setFont(font);FontRenderContext context = g.getFontRenderContext();// احصل على كائن نطاق البكسل للخط Rectangle2D stringBounds = Font.getStringBounds("text"، context);double FontWidth = stringBounds.getWidth();
آمل أن تكون هذه المقالة مفيدة للجميع في برمجة جافا.