我有一個字體對象和一個字符串。我想返回一個Shape對象,它是String的表示形式。我有一大堆其他類將顯示字符串並照顧它。從Java中的字體對象創建一個形狀對象
我很難找出如何做到這一點,當我不有一個圖形/ graphics2d對象。任何幫助?我搜索了網絡,但無法找到有用的鏈接。
public class SpecializationOfTester extends ParentTester {
private String str;
private Font font;
public SpecializationOfTester(String str, Font font) {
this.font = font;
this.str = str;
}
public Shape getShape()
{
Shape s;
//
//
return s;
}
}
感謝
你總是可以創建一個'Graphics2d'對象。 –
我可以使用該形狀我最終結束並將其添加到不同的圖形對象? – Rell3oT
我想是這樣。在最糟糕的情況下,一個'Graphics2D'對象將被'Shape'所佔據並消耗一些內存。 –