I en JApplet ska du skriva ut två stycken texter med en teckengrad på ca 100 punkter. En av texterna ska ska kantutjämnas, vilket i Java 2D sköts av klassen RenderingHints
och konstanten VALUE_ANTIALIAS_ON
. För att kunna använda tekniker från Java 2D så måste du först typa om ditt Graphics g enligt:
Graphics2D g2D = (Graphics2D)g;
Någon av texterna ska också också roteras 45 grader vilket i Java anges i radianer som Math.PI/4.0. Själva rotationen utför sedan hjälp av klassen AffineTransform
och dess klassmetod getRotateInstance()
. Denna uppgift är svårare än de föregående, och om du behöver lite starhjälp så rekommenderas följande Java 2D tutorial. Hur du vill ha det med färg och teckensnitt bestämmer du själv, men en korrekt lösning av Uppgift2c ska se ut i stil med exemplet här nedanför (eller som här på en egen sida).