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. 詳解Android studio 動(dòng)態(tài)fragment的用法2. 解決Android studio xml界面無法預(yù)覽問題3. Android如何加載Base64編碼格式圖片4. 圖文詳解vue中proto文件的函數(shù)調(diào)用5. 基于android studio的layout的xml文件的創(chuàng)建方式6. 什么是python的自省7. Spring Boot和Thymeleaf整合結(jié)合JPA實(shí)現(xiàn)分頁效果(實(shí)例代碼)8. Vuex localStorage的具體使用9. 使用Android studio查看Kotlin的字節(jié)碼教程10. Vue封裝一個(gè)TodoList的案例與瀏覽器本地緩存的應(yīng)用實(shí)現(xiàn)

網(wǎng)公網(wǎng)安備