1 JFrame jf = new JFrame() { 2 public void paint(Graphics g) { 3 super.paint(g); 4 Graphics2D g2 = (Graphics2D) g; 5 6 g2.translate(getWidth() / 2, getHeight() / 2);// 将原点平移到窗口中间 7 g2.scale(1, -1); 8 9 // AffineTransform at = new AffineTransform(1, 0, 0, -1, 0,getHeight());// 垂直翻转,这个方法也行 10 // g2.setTransform(at); 11 12 g2.drawString("0", 0, 0); 13 g2.drawString("1", 100, 100); 14 g2.drawString("2", -100, 100); 15 g2.drawString("3", -100, -100); 16 g2.drawString("4", 100, -100); 17 18 } 19 }; 20 21 jf.setSize(300, 300); 22 jf.setVisible(true);