有看过电脑报的童鞋吧,上面的英文字体非常漂亮,要是能用来作编程字体就太好了,只是不知道那种字体是什么字体,有知道的么?告诉我一下吧,在下感激不尽。(注意观察那种字体的m和w,应该就不会弄错字体了,请别告诉我说哪种编程字体好什么的,那些我都了解,我现在就想知道那种字体!谢谢...)

解决方案 »

  1.   

    我用的是 Consolas  国外排的最适合编程字体之一,觉得很不错
      

  2.   

    不好意思,我用的也是 Consolas
      

  3.   

    试试看这个,自己选一下字体:
        JFrame jf = new JFrame("Fonts");
        jf.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);    GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
        Font[] allFonts = ge.getAllFonts();
        JList list = new JList(allFonts);
        list.setCellRenderer(new DefaultListCellRenderer() {      /**
           * @param list
           * @param value
           * @param index
           * @param isSelected
           * @param cellHasFocus
           * @return
           * @see javax.swing.DefaultListCellRenderer#getListCellRendererComponent(javax.swing.JList,
           *      java.lang.Object, int, boolean, boolean)
           */
          @Override
          public Component getListCellRendererComponent(JList list,
                                                        Object value,
                                                        int index,
                                                        boolean isSelected,
                                                        boolean cellHasFocus) {
            Font font = (Font) value;
            super.getListCellRendererComponent(list, font.getName() + ": mw", index, isSelected, cellHasFocus);
            setFont(new Font(font.getName(), Font.PLAIN, 18));
            return this;
          }    });
        jf.getContentPane().add(new JScrollPane(list));
        jf.setSize(500, 300);
        jf.setVisible(true);
      

  4.   

    选中你要的那行,直接ctrl+c,有详细信息