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

📄 function.java

📁 some example source of java,for beginner.inside there are a lot of sample examples
💻 JAVA
字号:
package example11;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Function extends JPanel{  public void paint(Graphics g){    double x0,x1,y0,xd,yd;    double max=5.0;    int w,h,hw,hh;    //获取屏幕的尺寸    w=getSize().width;    h=getSize().height;    hw=w/2;hh=h/2;    //在屏幕上输出字符    g.drawString("sin(2x)+cos(3x)",10,40);    g.setColor(Color.red);    g.drawString("0",hw+5,hh+12);    g.drawString(""+max,hw-20,40);    g.drawString(""+max,w-20,hh+12);    //绘制X轴坐标    g.drawLine(0,hh,w,hh);    //绘制Y轴坐标    g.drawLine(hw,0,hw,h);    xd=2*max/w;//计算X增量    yd=hh/max;//计算Y增量    g.setColor(Color.blue);    //使用增量绘制一小段线,最终组成曲线图形    for (int x=0;x<w-1;x++){//      x0=-max+x*xd;y0=f(x0)*yd;//      x1=x0+xd;y1=f(x1)*yd;//      g.drawLine(x,(int)(hh-y0),x+1,(int)(hh-y1));    }  }  public static void main(String[] args) {    JFrame.setDefaultLookAndFeelDecorated(true);    //创建窗体    JFrame frame = new JFrame("ColorChooserDemo");    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);    //显示窗体    frame.pack();    frame.setVisible(true);  }}

⌨️ 快捷键说明

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