我初学java,jcreator3.5初次没有配置java文档的目录,现在在帮助jdk help中不能察看,请问现在如何配置,新建*.java单个文件是每次都要设置路径,能不能在那设置默认,像工程就可以。
另外,我想读取一个系统装的所有字体,并放到一个选择框中,请老手指点

解决方案 »

  1.   

    皌竚иちぃ说璶
    祘琌个Applet页いΤ个㎝个狾い╰统い┮Τ蔨选いい蔨侧ゅセ蔨会随ぇэ变import java.applet.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.JTextArea;public class exam_79 extends Applet implements ItemListener
    {  List list  ; 
       JTextArea text;
       public void init()
       {  list=new List(6,false); 
         text=new JTextArea(6,15);text.setForeground(Color.blue);
         GraphicsEnvironment ge=GraphicsEnvironment.getLocalGraphicsEnvironment();
         String fontName[]=ge.getAvailableFontFamilyNames();
          for(int i=0;i<fontName.length;i++)
            {  list.add(fontName[i]);
            }
          add(list);
          Panel p=new Panel();
          p.setBackground(Color.pink); 
          p.add(text);
          add(p);
          list.addItemListener(this);
       } 
       public void itemStateChanged(ItemEvent e)
       {  String name=list.getSelectedItem();
          Font f=new Font(name,Font.BOLD,16);
          text.setFont(f);
          text.setText("\n&#27426;&#23398;&#20064;Java!");
       }
    }
      

  2.   

    怎么是乱码呢?
    功能实现如下。下面程序是一个Applet,页面中有一个列表和一个面板,列表中列出了系统中所有的字体,选中列表中的字体后右侧的文本的字体会随之改变。import java.applet.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.JTextArea;public class exam_79 extends Applet implements ItemListener
    {  List list  ; 
       JTextArea text;
       public void init()
       {  list=new List(6,false); 
         text=new JTextArea(6,15);text.setForeground(Color.blue);
         GraphicsEnvironment ge=GraphicsEnvironment.getLocalGraphicsEnvironment();
         String fontName[]=ge.getAvailableFontFamilyNames();
          for(int i=0;i<fontName.length;i++)
            {  list.add(fontName[i]);
            }
          add(list);
          Panel p=new Panel();
          p.setBackground(Color.pink); 
          p.add(text);
          add(p);
          list.addItemListener(this);
       } 
       public void itemStateChanged(ItemEvent e)
       {  String name=list.getSelectedItem();
          Font f=new Font(name,Font.BOLD,16);
          text.setFont(f);
          text.setText("\n欢迎学习Java!");
       }
    }