成都创新互联网站制作重庆分公司

JAVA代码在矩形上方 用java编写矩形

如何用java画一个矩形,要求左上坐标为20.30.宽为120.高为30.

import java.awt.*;

成都创新互联公司是一家集网站建设,天峨企业网站建设,天峨品牌网站建设,网站定制,天峨网站建设报价,网络营销,网络优化,天峨网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

import javax.swing.*;

public class Rectangle extends JFrame {

public void CreateJFrame(String title) {

JFrame frame = new JFrame();

Container container = frame.getContentPane();

JLabel jl = new JLabel("窗体");

container.add(jl);

jl.setHorizontalAlignment(SwingConstants.CENTER);

frame.setBounds(20, 30, 120, 30);

frame.setVisible(true);

frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

}

public static void main(String[] args) {

new Rectangle().CreateJFrame("创建窗体");

}

}

JAVA查看程序执行的时候出现一个矩形框左上角有个小叉叉

这个问题是IE在载入java applte时没有初始化成功!是IE的问题,这样吧,你可以用JDK自代的appletviewer(小程序查看器)来先查看你的程序,

像这样:

import java.applet.Applet;

impot

public class IsAppletHello extends Applet

{

public void paint(Graphics g)

{

g.drawString("Hello java!");

}

}

//applet code="IsAppletHello.class" width=300 heigth=300/applet

在命令行直指键入appletviewer IsAppletHello.java

这样就不用去写html文件了.你也可以去写一个html不过在命令行直指键入的就是appletviewer IsAppletHello.class了.

请问如何用java编写一个软件,可以在上面画一些图形(比如矩形),然后可以选中,并移动甚至放大或者缩小它

给你说下思想

第一种:

用到2个简单面板

第一个面板放到内容面板的中心区域(设置成流式布局)

第二个面板放到第一个面板里面(画矩形)

给面板2注册监听器(鼠标)

后面的自己构思吧

放大或者缩小 根据面板的中心

第二种思想就是直接利用 多文档技术

java Jpanel上画矩形

public void drawRect(int x,

int y,

int width,

int height)

类 Graphics 中的 drawRect

参数:

x - 要绘制矩形的 x 坐标。

y - 要绘制矩形的 y 坐标。

width - 要绘制矩形的宽度。

height - 要绘制矩形的高度。

实心的如下

fillRect

public abstract void fillRect(int x,

int y,

int width,

int height)填充指定的矩形。该矩形左边缘和右边缘分别位于 x 和 x + width - 1。上边缘和下边缘分别位于 y 和 y + height - 1。得到的矩形覆盖 width 像素宽乘以 height 像素高的区域。使用图形上下文的当前颜色填充该矩形。

参数:

x - 要填充矩形的 x 坐标。

y - 要填充矩形的 y 坐标。

width - 要填充矩形的宽度。

颜色g.setColor(参数);

画g.fillRect(参数);

java编程:绘制矩形问题:

g.drawRect(100, 100, 80, 80);这个有问题。貌似应该是这样g.drawRect(x,y,x+width,y+height),所以你画的图长宽都为负数,看不到图形了。

求java绘图程序源代码(加注释),在如下图的基础上,在图案种类上添加圆角矩形,求代码

直线 是 Line2D

矩形是 Rectangle2D

弧 Arc2D

椭圆 Ellipse2D

圆角矩形是 RoundRectangle2D

上面的都在 java.awt.geom包里


网站栏目:JAVA代码在矩形上方 用java编写矩形
文章链接:http://cxhlcq.com/article/dodgdod.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部