Java使用GUI繪制線條的示例
在Java的GUI編程中,如何使用GUI繪制線條?
以下示例演示了如何使用Graphics2D類的Line2D對象的draw()方法作為參數(shù)來繪制一條線。
package com.yiibai;import java.awt.*;import java.awt.event.*;import java.awt.geom.Line2D;import javax.swing.JApplet;import javax.swing.JFrame;public class DrawAndDisplayLine extends JApplet { public void init() { setBackground(Color.white); setForeground(Color.white); } public void paint(Graphics g) { Graphics2D g2 = (Graphics2D) g; g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2.setPaint(Color.gray); int x = 8; int y = 9; g2.draw(new Line2D.Double(x, y, 200, 200)); g2.drawString('畫一條線的示例', x, 250); } public static void main(String s[]) { JFrame f = new JFrame('畫一條線'); f.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) {System.exit(0); } }); JApplet applet = new DrawAndDisplayLine(); f.getContentPane().add('Center', applet); applet.init(); f.pack(); f.setSize(new Dimension(300, 300)); f.setVisible(true); }}
上述代碼示例將產(chǎn)生以下結(jié)果。
以上就是Java使用GUI繪制線條的示例的詳細(xì)內(nèi)容,更多關(guān)于Java gui的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!
相關(guān)文章:
1. python如何寫個(gè)俄羅斯方塊2. python b站視頻下載的五種版本3. 每日六道java新手入門面試題,通往自由的道路第二天4. 測試模式 - XSL教程 - 55. python迭代器自定義類的具體方法6. 《CSS3實(shí)戰(zhàn)》筆記--漸變設(shè)計(jì)(一)7. 解決Java中的java.io.IOException: Broken pipe問題8. 讓chatgpt將html中的圖片轉(zhuǎn)為base64方法示例9. Python結(jié)合百度語音識(shí)別實(shí)現(xiàn)實(shí)時(shí)翻譯軟件的實(shí)現(xiàn)10. 教你JS更簡單的獲取表單中數(shù)據(jù)(formdata)
