javascript使用array问题
var days=new Array(“星期天“,“星期一“,“星期二“,“星期三“,“星期四“,“星期五“,“星期六“)var today=new Date();alert(“今天是:“+ days[today.getDay()]);//显示今天是星期几
javaweb和jave ee哪个方向更有发展前途
都是项目,各有各的好处;
javaweb主要写的是MVC框架,Spring框架,或者SSH框架;里边有jsp网页,html语言,js脚本等等
javaee侧重纯java编码,你需要写图形化函数运行;
发展前途的话,我个人认为其实这2个都是基础;
无论这两个哪个学到精通,都是非常有前途的,精通的技术才是王道!!
学javaweb,你可以转前端做Web工程师,或者网页设计师;学javaee你可以转后端做安卓,或者后端开发工程师
自己的路只有自己决定,希望对你有所帮助~~
用java编写画图工具
要求比较多阿 给你个简单的供参考
import java.awt.*;
import java.awt.event.*;
class Mycanvas extends Canvas
{ int x,y,r;
Mycanvas()
{ setBackground(Color.cyan);
}
public void setX(int x)
{ this.x=x;
}
public void setY(int y)
{ this.y=y;
}
public void setR(int r)
{ this.r=r;
}
public void paint(Graphics g)
{ g.drawOval(x,y,2*r,2*r); //通过Graphics对象画圆
}
}
class WindowCanvas extends Frame implements ActionListener
{ Mycanvas canvas;
TextField inputR,inputX,inputY;
Button b;
WindowCanvas()
{ canvas=new Mycanvas();//创建画布对象
inputR=new TextField(5);
inputX=new TextField(4);
inputY=new TextField(4);
Panel pNorth=new Panel(), pSouth=new Panel();//创建两个面板
pNorth.add(new Label(“圆的位置坐标:“));
pNorth.add(inputX);
pNorth.add(inputY);
pSouth.add(new Label(“圆的半径:“));
pSouth.add(inputR);
b=new Button(“确定“);
b.addActionListener(this);
pSouth.add(b);
add(canvas,BorderLayout.CENTER); //添加画布对象到中央区域
add(pNorth,BorderLayout.NORTH);
add(pSouth,BorderLayout.SOUTH);
setBounds(100,100,300,200);
setVisible(true);
}
public void actionPerformed(ActionEvent e)
{ int x,y,r;
try { x=Integer.parseInt(inputX.getText());
y=Integer.parseInt(inputY.getText());
r=Integer.parseInt(inputR.getText());
canvas.setX(x); //设置自定义画布对象的实例变量x
canvas.setY(y);//设置自定义画布对象的实例变量y
canvas.setR(r);//设置自定义画布对象的实例变量r
canvas.repaint();//重画自定义画布对象
}
catch(NumberFormatException ee)
{ x=0;y=0;r=0;
}
}
}
public class Example18
{ public static void main(String args)
{ new WindowCanvas();
}
}
-javas