「java连续画点」java连续显示多幅图像

博主:adminadmin 2023-03-18 17:26:07 239

本篇文章给大家谈谈java连续画点,以及java连续显示多幅图像对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java中的连续用点方法是什么语法 什么情况下会用到这种连续用点还是只为了简写

连续点= =

其实就是一种方法 它返回了本对象,上代码:

class Test{

    

    Test test1(){

        //....

        return this;

    }

    Test test2(){

        //....

        return this;

    }

}

当你Test t = new Test();

就可以直接t.test1().test2() 因为t.test1()返回的就是对t进行一定操作后的t

java画点

Canvas 是不能单独存在的,它必须附在容器里面(比如JFrame)你要想画点,就必须要有Graphics

java中如何用Point类在坐标的某区域内画出一些点来

设置两个随机数,随机范围在分别在横坐标你纵坐标直接,用随机点画点就可以了

import java.awt.Canvas;

import java.awt.Color;

import java.awt.FlowLayout;

import java.awt.Graphics;

import java.util.Random;

import javax.swing.JFrame;

public class example {

JFrame random;

Random r;

canvas c;

static class canvas extends Canvas {

public canvas() {

setSize(80, 40);

// TODO Auto-generated constructor stub

}

@Override

public void paint(Graphics g) {

// TODO Auto-generated method stub

super.paint(g);

for (int i = 0; i  30; i++) {

g.fillOval(new Random().nextInt(80), new Random().nextInt(40),

1, 1);

}

}

public static void p() {

JFrame random;

Random r;

canvas c;

random = new JFrame();

c = new canvas();

c.setBackground(Color.white);

random.setSize(300, 100);

random.add(c);

random.setLayout(new FlowLayout());

random.setVisible(true);

}

public static void main(String[] args) {

p();

}

}

}

补充:Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

java是怎样实现画一个点的

给你分享2种方法:

方法一:

//1.在内存中创建图片

BufferedImage i = new BufferedImage(100, 20, BufferedImage.TYPE_INT_RGB);

//2.得到画笔

Graphics g = i.getGraphics();

g.drawOval(x, y, width, height);

方法二:

首先重载你所用控件的paint函数比如

public class DrawPanel extend JPanel{

public void paint(Grphics g){

g.drawline(10,10,10,10);

}

}

以上程序在10,10处画出一个点!

DrawPanel为你自定义的类,你可以用它定义一个自己的JPanel,你的JPanel中就有这个点了!

关于java连续画点和java连续显示多幅图像的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。