⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 drawframe.java

📁 模拟股票交易市场设计的股票交易系统。采用软件工程思想设计
💻 JAVA
字号:
import java.awt.*;import java.awt.event.*;import java.awt.geom.*;import javax.swing.*;public class drawFrame extends JApplet{    private JFrame frame=new JFrame("股票行情");        stock s;    public drawFrame(stock i)    {        JApplet applet=new drawFrame(i);                s=new stock(i);        Container content =frame.getContentPane();        content.add(applet);        frame.addWindowListener(new WindowAdapter()        {            public void windowClosing(WindowEvent e)            {                //让行情窗口隐藏起来                setVisible(false);            }        });        applet.init();        frame.setSize(new Dimension(550, 250));        //frame.setVisible(true);    }    public void init()    {        setBackground(Color.lightGray);    }    public void paint(Graphics g)    {        Graphics2D g2d=(Graphics2D) g;        Dimension dim=getSize();        //draw market        //double girdWidth=dim.width/(s.getNum());        //double girdHeight=dim.height/(s.maxValue());        //g2d.setPaint(Color.blue);        /*        *g2d.draw(new Line2D.Double(0, girdHeight, girdWidth/3.0, girdHeight/2.0));        *g2d.draw(new Line2D.Double(girdWidth/3.0,girdHeight/2.0, girdWidth*2/3.0, girdHeight/2.0));        *g2d.draw(new Line2D.Double(girdWidth*2/3.0, girdHeight/2.0, girdWidth, girdHeight));        *按以上三句的样子画曲线...         */        //for(int i=0;i<s.getNum()-1;i++)        //{            //g2d.draw(new Line2D.Double((girdWidth*i), (dim.height-girdHeight*(s.getValue(i))), (girdWidth*(i+1)), (dim.height-girdHeight*(s.getValue(i)+1))));        //}        //test draw        double girdWidth=dim.width;        double girdHeight=dim.height;        g2d.draw(new Line2D.Double(0, girdHeight, girdWidth/3.0, girdHeight/2.0));        g2d.draw(new Line2D.Double(girdWidth/3.0,girdHeight/2.0, girdWidth*2/3.0, girdHeight/2.0));        g2d.draw(new Line2D.Double(girdWidth*2/3.0, girdHeight/2.0, girdWidth, girdHeight));    }    public void setVisible(boolean b)    {        frame.setVisible(b);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -