下面是我写的一个小东西,绘制了若干图形: import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import
创新互联建站是一家集网站建设,兴海企业网站建设,兴海品牌网站建设,网站定制,兴海网站建设报价,网络营销,网络优化,兴海网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
1.8可以用fill一下造一面墙,比如fill x y z x2 y2 z2、方块ID、附加值、类型、nbt,后面三个可添可不填。
我的世界房屋建造技巧
1、首先先将采集到的原木拆成木板,但注意千万别全部拆成木板,我们需要留三四个原木来烧制木炭制作火把,既然是第一间房屋,尺寸不用太大。
2、留好门的位置,窗户先不用考虑。
3、在门的左边或者右边放置一块木板。这个木板有两个用处,第一个用处是当你铺设第二层墙壁不小心掉下来的时候方便垫脚回去,还一个用处我们过会介绍。
4、铺设好第二层和第三层,按住SHIFT键移动可以防止你从边缘落下。先不用封顶。
5、这样,恭喜你得到了一个木头盒子。
import java.applet.Applet;
import java.awt.*;
import java.awt.geom.*;
import javax.swing.JFrame;
public class picture extends JFrame {
public picture(){
//如果你想让标题栏消失你可以不注释这条语句
// this.setUndecorated(true);
setLocation(50, 50);
setResizable(false);
setSize(535, 412);
setVisible(true);
}
public void paint(Graphics g) {
//把背景设成白色
setBackground(Color.WHITE);
//把画笔设成2D的这样画笔的粗细可以改变
Graphics2D g_2d =(Graphics2D)g;
//设置画笔大小
BasicStroke bs = new BasicStroke(4,BasicStroke.CAP_SQUARE,BasicStroke.JOIN_ROUND);
g_2d.setStroke(bs);
//画圆
g_2d.setColor(Color.ORANGE);
Ellipse2D oval = new Ellipse2D.Double(430, 50, 80, 80);
g_2d.draw(oval);
//画房子
g_2d.setColor(Color.BLACK);
Line2D line1=new Line2D.Double(120,140,40,220);
Line2D line2=new Line2D.Double(120,140,200,220);
Line2D line3=new Line2D.Double(40,222,200,222);
g_2d.draw(line1);
g_2d.draw(line2);
g_2d.draw(line3);
Rectangle2D rect = new Rectangle2D.Double(40,222,162,100);
g_2d.draw(rect);
//花小草
g_2d.setColor(Color.green);
Line2D line4=new Line2D.Double(240,270,220,320);
Line2D line5=new Line2D.Double(240,270,250,315);
Line2D line6=new Line2D.Double(250,315,260,270);
Line2D line7=new Line2D.Double(260,270,275,320);
Line2D line8=new Line2D.Double(275,320,280,270);
Line2D line9=new Line2D.Double(280,270,300,314);
Line2D line10=new Line2D.Double(300,314,315,270);
Line2D line11=new Line2D.Double(315,270,325,330);
g_2d.draw(line4);
g_2d.draw(line5);
g_2d.draw(line6);
g_2d.draw(line7);
g_2d.draw(line8);
g_2d.draw(line9);
g_2d.draw(line10);
g_2d.draw(line11);
}
public static void main(String[] args) {
new picture();
}
}
//你自己对这座标改改由于时间有限只能这样了不如你的图好看哪弄不懂可以密我896182794
//1.定义抽象类Room
public abstract class Room {
//定义抽象方法
public void roomCost(int days){ };
}
//2.定义子类Single
public class Single extends Room {
private String bedNo;//定义属性床号
private Boolean isAirConditioning=true;//定义是否为空调房
private double roomPrice = 100.00;//定义非空调房基准价位属性
//计算房价方法
public void roomCost(int days){
//当是空调房进入if语句体,非空调房进入else语句体。
if(isAirConditioning){
roomPrice += days*10.00;
System.out.println("您的房间号为:"+getBedNo()+"号为空调房您的住宿费用如下:");
System.out.print(roomPrice);
System.out.print("人民币");
}else{
System.out.println("您的房间号为:"+getBedNo()+"号住宿费用如下:");
System.out.print(roomPrice);
System.out.print("人民币");
}
}
public String getBedNo() {
return bedNo;
}
public void setBedNo(String bedNo) {
this.bedNo = bedNo;
}
public double getRoomPrice() {
return roomPrice;
}
public void setRoomPrice(double roomPrice) {
this.roomPrice = roomPrice;
}
public static void main(String[] args) {
Single sg = new Single();
//给的房间为空调房
sg.isAirConditioning=true;
//给房间号值
sg.bedNo = "3102";
//执行房间计费方法
sg.roomCost(3);
}
}