[] STUDY ³»¿ë

ÀÛ¼ºÀÏ 2004-11-06
ÀÛ¼ºÀÚ studyto
Á¶È¸¼ö 1161
Á¦ ¸ñ ÇöÀç ½Ã½ºÅÛÀÇ ÆùÆ® ¸ñ·Ï °¡Á®¿À±â

¸ñ·ÏÀ¸·Î | ¼öÁ¤ | »èÁ¦ | Á¤º¸Ãß°¡[reply] | ½Å±ÔÀÔ·Â

ÇöÀç  ½Ã½ºÅÛ¿¡¼­  »ç¿ë°¡´ÉÇÑ  ÆùÆ®  ¸ñ·ÏÀ»  º¸·Á¸é  ´ÙÀ½°ú  °°ÀÌ  ÇϸéµÈ´Ù.

String  fonts[]  =  GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames();

for(int  i=0  ;  i<fonts.length  ;  i++)
{
        System.out.println(fonts[i]);
}

¸ñ·ÏÀ»  JList¿¡  Ãß°¡ÇÏ¿©  Swingȯ°æ¿¡¼­  º¸¿©ÁÖ·Á¸é  ´ÙÀ½°ú  °°ÀÌ  Ã³¸®ÇÑ´Ù.

JList  fontList  =  new  JList();
fontList.setListData(fonts);

JList¸ñ·Ï¿¡¼­  ¼±ÅÃÇÑ  ÆùÆ®¸¦  Àû¿ë  ½ÃÅ°·Á¸é  ´ÙÀ½°ú  °°ÀÌ  ÀÀ¿ëÇÒ  ¼ö  ÀÖ´Ù.

String  s  =  fontList.getSelectedValue().toString();
Font  f  =  new  Font(s,Font.PLAIN  +  Font.BOLD,  30);
JPanel  jPanel1  =  new  JPanel();
                
Graphics  g  =  jPanel1.getGraphics();

g.setFont(f);
g.clearRect(0,0,jPanel1.getSize().width,  jPanel1.getSize().height);  //ÆгÎÀÇ  Å©±â¸¸Å­  È­¸éÀ»  Áö¿î´Ù.
g.drawString("¹Ú¿ø±â",10,50);
g.drawString("01  az  AZ",5,100);

ÇöÀç ½Ã½ºÅÛÀÇ ÆùÆ® ¸ñ·Ï °¡Á®¿À±â °ú(¿Í) °ü·ÃµÈ Ãß°¡ Á¤º¸

  • AWT ÄÄÆ÷³ÍÆ® [2003-10-23] [park´Ô Àç°ø] [Á¶È¸:1097]
  • Frame¿¡¼­ Dialog Box ¶ç¿ì±â [2003-10-21] [park´Ô Àç°ø] [Á¶È¸:2734]
  • Á¦¸ñÇ¥½ÃÁÙ ¾ø´Â â ¸¸µé±â [2004-04-08] [park´Ô Àç°ø] [Á¶È¸:1132]
  • Layout °ü¸®ÀÚ [2003-10-21] [park´Ô Àç°ø] [Á¶È¸:1045]
  • ÇöÀç ½Ã½ºÅÛÀÇ ÆùÆ® ¸ñ·Ï °¡Á®¿À±â [2004-11-06] [studyto´Ô Àç°ø] [Á¶È¸:1161]

    ¸ñ·ÏÀ¸·Î | ¼öÁ¤ | »èÁ¦ | Á¤º¸Ãß°¡[reply] | ½Å±ÔÀÔ·Â