swing窗体如何实现字体竖立 请教各位高手swing窗体如何实现字体竖立啊,急 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.awt.Color;import java.awt.Dimension;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import javax.swing.JFrame;import javax.swing.JPanel;public class Test { /** * @param args */ public static void main(String[] args) { JFrame jf = new JFrame(); jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jf.getContentPane().add(new RotatePanel()); jf.setPreferredSize(new Dimension(500, 400)); jf.pack(); jf.setVisible(true); }}class RotatePanel extends JPanel { protected void paintComponent(Graphics g) { super.paintComponent(g); Graphics2D g2d = (Graphics2D) g; g2d.setColor(Color.WHITE); g2d.fillRect(0, 0, this.getWidth(), this.getHeight()); String s = "Java 2d 旋转"; Font f = new Font("宋体", Font.BOLD, 16); Color[] colors = { Color.ORANGE, Color.LIGHT_GRAY }; g2d.setFont(f); // 平移原点到图形环境的中心 g2d.translate(this.getWidth() / 2, this.getHeight() / 2); // 旋转文本 for (int i = 0; i < 12; i++) { g2d.rotate(30 * Math.PI / 180); g2d.setPaint(colors[i % 2]); g2d.drawString(s, 0, 0); } }}以上代码摘自:http://www.blogjava.net/Swing/archive/2007/05/29/120591.html 这种问题还是用google找得快,我是从google上找到的 继承 成员变量 内部类 CPU 多线程 分时机制 小小问题,半高手就可以进 java的类库如此强大,如何全面了解呢 如何实现server监听多个客户机的连接请求 Swing组件出现问题,求救 如何将创建的Excel文件能够在客户端下载?100分 snoopy学Java之API 关于生成EXCEL的问题,狂给分。 skyyoung(路人甲)等高手请进 try catch 里 break 怎么会出现这种情况 这个JOptionPane怎么不用实例化就可以使用他的构造方法?
import java.awt.Dimension;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;import javax.swing.JFrame;
import javax.swing.JPanel;public class Test { /**
* @param args
*/
public static void main(String[] args) {
JFrame jf = new JFrame();
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.getContentPane().add(new RotatePanel());
jf.setPreferredSize(new Dimension(500, 400));
jf.pack();
jf.setVisible(true); }}class RotatePanel extends JPanel {
protected void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g; g2d.setColor(Color.WHITE);
g2d.fillRect(0, 0, this.getWidth(), this.getHeight()); String s = "Java 2d 旋转";
Font f = new Font("宋体", Font.BOLD, 16);
Color[] colors = { Color.ORANGE, Color.LIGHT_GRAY };
g2d.setFont(f); // 平移原点到图形环境的中心
g2d.translate(this.getWidth() / 2, this.getHeight() / 2); // 旋转文本
for (int i = 0; i < 12; i++) {
g2d.rotate(30 * Math.PI / 180);
g2d.setPaint(colors[i % 2]);
g2d.drawString(s, 0, 0);
}
}
}
以上代码摘自:http://www.blogjava.net/Swing/archive/2007/05/29/120591.html