比如Font()的三個參數設置為了 宋體 斜體 15
然後我想在保留 宋體 斜體的基礎上,只把大小改一下應該怎麼做。
我想應該是先把宋體和斜體這兩個屬性拿出來,然後再重新創建一個Font.
但是我看API裡面的獲得屬性的方法都沒成功,想請問下應該用什麼方法來實現。
謝謝。
這個可以是實現。
假設你拿到了一個Font對象oldFont,其屬性為宋體、斜體、大小為15;
Font oldFont = new Font("宋體", Font.ITALIC, 15);
然後新建一個Font對象newFont,大小比以前的增大4:
Font newFont = new Font(oldFont.getName(), oldFont.getStyle(), oldFont.getSize()+4);