java 字体 加横线

java 字体 加横线,第1张

lz  你好

这个很好实现的  就用绘图机制绘制一下就行了  绘制文字和横线

代码如下:

import javax.swing.*

import java.awt.*

public class StringLine extends JFrame{

    private MyPanel mp

       

    public StringLine(){

        super("StringLine")

           

        mp = new MyPanel()

        getContentPane().add(mp)

        setLocation(200,100)

        setSize(100,100)

        setVisible(true)

        setResizable(false)

        setDefaultCloseOperation(3)

    }

       

    public static void main (String[] args) {

        new StringLine()

    }

}

//自定义面板类

class MyPanel extends JPanel{

    //重写paintComponent方法

    public void paintComponent(Graphics g){

        g.drawString("价格 : 2.00元", 5,10)//绘制文字

        g.drawLine(5,5,75,5)//绘制横线

    }

}

drawLine(int x1, int y1, int x2, int y2)

在此图形上下文的坐标系统中,使用当前颜色在点(x1,y1)和(x2,y2)之间画一条直线

就好像你的g.drawLine(10,10,20,30);

意思是说 从坐标点(10,10)向点(20,30)画一条直线.

也就是两点决定一条直线。

谢谢采纳。

献丑了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11651130.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存