如何用java写一个表单程序?

如何用java写一个表单程序?下面描述了如何使用几个简单的句子在eclipse环境中创建一个窗口。

首先写一个frame类,继承Frame,也就是继承window,然后把窗口出现的语句封装成一个函数。

公共空午餐框架(){

this.setLocation(0,0);

this.setSize(20,20);

set visible(True);?一定要写这句话

}

最后,在主函数中调用即可。

Java是一种面向对象的编程语言,它既吸收了C++语言的优点,又摒弃了C++中难以理解的多重继承和指标等概念,所以Java语言有两个特点:功能强大和使用简单。作为静态面向对象编程语言的代表,Java语言完美地实现了面向对象理论,让程序员以优雅的思维方式设计复杂的程序。

Java是简单的、面向对象的、去中心化的、健壮的、安全的、平台无关的和可移植的、多线程的和动态的。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序。

如何用c#写一个程序让一个标签绕着窗体走,是一个很奇妙的功能。楼主说的是表格申请吗?如果有,这就是原码。

如何用JAVA写一个用户登录程序来同意楼上的,具体点可以如下:创建一个用户表,里面包括登录名,用户名,密码,年龄,地址。然后写一个Java程序(使用MVC架构)模型层(M):DBConnection.java(负责连接数据库)。

导入Java . SQL . connection;

导入Java . SQL . driver manager;

导入Java . SQL . *;

公共类DBConnection {

private static final String DRIVER _ CLASS = " sun . JDBC . odbc . jdbcodbc DRIVER ";

私有静态最终字符串DB _ URL = " JDBC:odbc:text ";

公共数据库连接(){

}

公共静态连接getConnection() {

连接连接=空;

尝试{

CLASS . for name(DRIVER _ CLASS);

conn = driver manager . getconnection(DB _ URL);

} catch (SQLException ex) {

system . out . println(ex . getmessage());

} catch(ClassNotFoundException ex){

system . out . println(ex . getmessage());

}

返回连接器;

}

}

第二个负责数据库查询操作的班:DBUserManager.java。

导入edu . sys . text . model . entity . user;

导入edu . sys . text . model . Dao . db connection;

导入Java . SQL . connection;

导入Java . SQL . prepared statement;

导入Java . SQL . resultset;

导入Java . SQL . driver manager;

导入Java . SQL . *;

公共类DBUserManager {

私有静态最终字符串SQL_SELECT =

“从UserInfo中选择登录名、用户名、密码、年龄、地址,其中登录名=?而密码=?”;

public DBUserManager() {

}

public boolean checkDB(User u) {

布尔b =假;

连接连接=空;

PreparedStatement p * * * t = null

结果集rs = null

conn = db connection . getconnection();

尝试{

p * * * t = conn . prepare statement(SQL _ SELECT);

p *** t.setString(1,u . getloginname());

p *** t.setString(2,u . get password());

RS = p * * * t . execute query();

b = RS . next();

if (rs.next()) {

b =真;

}

} catch (SQLException ex) {

system . out . println(ex . getmessage());

}最后{

cleanDB(rs,p *** t,conn);

}

返回b;

}

公共用户检查BC(用户u) {

连接连接=空;

PreparedStatement p * * * t = null

结果集rs = null

User tmp = new User();

conn = db connection . getconnection();

尝试{

p * * * t = conn . prepare statement(SQL _ SELECT);

p *** t.setString(1,u . getloginname());

p *** t.setString(2,u . get password());

RS = p * * * t . execute query();

if (rs.next()) {

tmp . setloginname(RS . getstring(1));

tmp . set username(RS . getstring(2));

tmp . setage(RS . getint(4));

tmp . set address(RS . getstring(5));

}

} catch (SQLException ex) {

system . out . println(ex . getmessage());

}最后{

cleanDB(rs,p *** t,conn);

}

返回tmp

}

public void cleanDB(ResultSet rs,PreparedStatement p *** t,Connection conn) {

尝试{

如果(rs!= null) {

RS . close();

}

如果(p *** t!= null) {

p * * * t . close();

}

如果(conn!= null) {

conn . close();

}

} catch (SQLException ex) {

system . out . println(ex . getmessage());

}

}

第三实体用户类:User.java。

包edu . sys . text . model . entity;

公共类用户{

私有字符串loginName

私有字符串用户名;

私有字符串密码;

私人年龄;

私有字符串地址;

公共用户(){

}

public void setLoginName(String loginName){

this.loginName = loginName

}

public void setUserName(字符串用户名){

this.userName =用户名;

}

public void setPassWord(字符串密码){

this.passWord =密码;

}

公共无效存储(整数){

this.age =年龄;

}

public void setAddress(字符串地址){

this.address =地址;

}

公共字符串getLoginName() {

返回loginName

}

公共字符串getUserName() {

返回用户名;

}

公共字符串getPassWord() {

返回密码;

}

public int getAge() {

回归年龄;

}

公共字符串getAddress() {

回邮地址;

}

}

然后写控制层(C):GetInfoServlet.java。

包edu . sys . text . control;

导入javax . servlet . *;

导入javax.servlet..*;

导入Java . io . *;

导入Java . util . *;

导入edu . sys . text . model . entity . user;

导入edu . sys . text . model . service . user manager;

公共类GetInfoServlet扩展HttpServlet {

私有静态最终字符串CONTENT _ TYPE = " text/;字符集= GBK ";

初始化全局变量

public void init()引发ServletException {

}

处理HTTP Get请求

公共void doGet(HttpServletRequest请求,HttpServletResponse响应)抛出

ServletException,IOException {

}

处理HTTP Post请求

公共void doPost(HttpServletRequest请求,HttpServletResponse响应)引发

ServletException,IOException {

string loginName = request . getparameter(" loginName ");

string passWord = request . getparameter(" passWord ");

User u = new User();

u.setLoginName(登录名称);

u.setPassWord(密码);

user manager m = new user manager();

请求调度程序d;

if (m.checkUser(u)) {

用户o = m . check BC(u);

request.setAttribute("JavaBEAN ",o);

d = request . getrequest dispatcher(" getinfouser . JSP ");

}否则{

d = request . getrequest dispatcher(" getinfofinale . JSP ");

}

d .转发(请求、响应);

}

清理资源

public void destroy() {

}

}

最后建立表示层(V),包括三个jsp(登录页面GetInfoFinale.jsp、登录成功页面GetInfoFinale.jsp、登录失败页面GetInfoFinale.jsp)。

以上是MVC架构下Jsp结合Servlet编写的用户登录程序。

用java写一个表单数据输入比较程序,用的是画图功能,关于比较的逻辑很简单。

JFrame frame = new JFrame(" XXX ");

ShootGame game = new ShootGame();面板对象

frame.add(游戏);将面板添加到JFrame

frame.setSize(宽度,高度);设置大小

frame . setalwaysontop(true);请始终将其设置在顶部。

frame . setdefaultcloseoperation(JFrame。EXIT _ ON _ CLOSE);预设关闭操作

frame.setIconImage(新ImageIcon("images/icon.jpg ")。getImage());设置表单的图标。

frame . setlocationrelativeto(null);设置表单的初始位置

frame . set visible(true);尽快给油漆打电话

game.action()。开始执行

如何用java写一个tomcat的启停程序可以使用Runtime类,这个类是用来封装JVM虚拟机程序的,尤其是在虚拟机正在执行的时候。

听着,我给你写个代码:

公共类运行{

公共静态void main(String[] args)引发异常{

runtime run = runtime . get runtime();

process process = run . exec(" Tomcat . exe ");

thread . sleep(3000);

process . destroy();

}

}

比如写一个小程序,只需使用带有swing界面的桌面应用程序来启动和停止tomcat服务器,启动后不显示cmd窗口。

如何用vc++写一个登录窗口程序?Ado还是odbc?什么数据库?

如何用JAVA写一个小游戏程序?首先你要具备编程的基础知识水平,使用Elicpse等软件编写代码,从而实现相应的功能,也可以使用VC++实现图形界面设计。