「java创建表单」java创建表格

博主:adminadmin 2023-01-28 15:48:09 907

今天给各位分享java创建表单的知识,其中也会对java创建表格进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

北大青鸟java培训:提高用户体验的八种表单设计技巧?

表单功能无论是在网页设计还是app软件开发领域都得到了大量的使用。

今天湖南北大青鸟就一起来了解一下,符合用户体验的表单设计需要满足哪些条件。

1、表单标签需采用合适的展现形式根据表单的运用场景,标签应采用对应的展现形式,常见的展现形式有以下三种:左标签、顶部标签、行内标签。

A.左标签在一些网页表单当中,标签局左是常见的一种形式。

左标签的展示形式给人一种秩序感,也便于用户在填写表单的过程中快速的辨别标签内容。

左标签的这种形式一般用于网页当中,不适合在手机端或者小屏下的移动端出现,因为小屏幕的尺寸有限,标签居左会占用较大的空间,输入框就会受限。

B.顶部标签顶部标签指的是标签位于输入框上方,这种形式一般出现在一些移动端当中。

顶部标签可以使输入框的宽度变大,用户在填写信息也可以比较得到完整的展示。

但这种布局方式也有一个缺不好的点,就是这个表单可能需要滚屏,用户才可以看完。

C.行内标签行内标签常常出现在手机端的注册界面当中,这样的设计可以节省页面空间,所以大部分app的界面设计都采用这样的设计。

当然,部分网站pc端的表单设计中也会用到这种设计。

2、英文标签避免全部大写一些英文界面的表单设计,我们要避免标签的全大写。

全部大写的标签容易造成阅读和浏览上的困难。

3、特殊标签需使用合适的输入框长度对于特定的标签,像验证码、邮编这样的标签,在设计的时候需要采用合适的输入框长度。

毕竟这样的输入框是用户可预见的,所以输入框的长度可以不需要太长。

4、复选框排列需注意在表单中常出现复选框的设计,这样的情况需要特殊处理。

比如在注册的过程中,会有性别的选择,所以通常设计该表单的时候我们会将男女横排在一行。

但是对于内容多的情况下,就建议采用竖排的排序方式。

5、主按钮和辅按钮需要明确的区分在表单提交的时候,出现多个按钮的情况下,需要做明确的区分,这样有利于用户在操作过程中方便辨别操作步骤。

用Java 编用户登录表单

应该差不多了吧

import java.io.*;

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

import java.sql.*;

import java.net.*;

import java.awt.color.*;

public class Login extends JFrame implements ActionListener

{

JLabel username;

JLabel userpwd;

JLabel type;

JTextField use;

JPasswordField pwd;

JButton login;

JButton canel;

JComboBox js;

JPanel pane;

public Login(String str){

super(str);

this.setTitle("用户登录界面");

username=new JLabel("帐号:");

userpwd=new JLabel("密码:");

use=new JTextField("");

pwd=new JPasswordField('*');

login=new JButton("登录");

canel=new JButton("取消");

pane=new JPanel();

type=new JLabel("账户类型:");

String strName[]={"管理员","普通用户","会员"

};

js=new JComboBox(strName);

js.setSelectedIndex(2);

js.setMaximumRowCount(3);

pane.add(js);

pane.setLayout(null);

pane.add(username);

pane.add(use);

pane.add(userpwd);

pane.add(pwd);

pane.add(canel);

pane.add(login);

pane.add(type);

js.setBounds(70,90,150,20);

username.setBounds(15,30,150,20);

use.setBounds(65,30,150,20);

userpwd.setBounds(15,60,150,20);

type.setBounds(15,90,150,20);

pwd.setBounds(65,60,150,20);

login.setBounds(10,120,60,20);

canel.setBounds(160,120,60,20);

this.getContentPane().add(pane).setBackground(Color.white);

this.getContentPane().add(pane);

login.addActionListener(this);

canel.addActionListener(this);

this.setResizable(false);

this.setSize(245,200);

this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

this.setVisible(true);

}

public void actionPerformed(ActionEvent e){//2

JButton jb=(JButton)e.getSource();

if(jb==login){

String name=use.getText();

String Pwd=pwd.getText();

int count=6;

int ss=12;

if(pwd.getText().equals("")use.getText().equals("")||use.getText().length()=countpwd.getText().length()=count||use.getText().length()=sspwd.getText().length()=ss)

{

JOptionPane.showMessageDialog(null,"用户名或者密码为空或者长度错误","错误消息",JOptionPane.ERROR_MESSAGE);

}

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connection con =DriverManager.getConnection("jdbc:odbc:Library","sa","");

Statement st=con.createStatement();

ResultSet rs=st.executeQuery("select * from Users where username='"+name+"' and password='"+Pwd+"'");

if(rs.next())

{

JOptionPane.showMessageDialog(null,"登录成功,欢迎使用");

this.setVisible(false);

}

else

JOptionPane.showMessageDialog(null,"登录失败","错误消息",JOptionPane.ERROR_MESSAGE);

con.close();

}catch(Exception ex){

ex.printStackTrace();

}

}else if(jb==canel){

this.setVisible(false);

}

}

public static void main(String args[]){

new Login("");

}

}

如何运用java编写一个表单?

什么样的程序结构,是WEB、还是application

要是前者,就是HTML,,,,,,后者就使用JTable

~

~

~

如何用JAVA语句创建一个表

给你一个例子: import java.sql.*; import java.awt.*; public class Createexp { public static void main(String args[]){ String url = jdbc:odbc:wwms; ///wwms 是ODBC的数据源 Connection con = null; Statement sm = null;try{///加载JDBC-ODBC驱动程序 bridge Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); //com.ms.jdbc.odbc.JdbcOdbcDriver /// 不对 com.ms 改为sun } catch(Exception e){ System.out.println(无法装载JDBC-ODBC bridge 驱动程序);return;}/////与数据库建立连接并显示try{con = DriverManager.getConnection(url); sm = con.createStatement(); //创建对象 //执行数据库表的创建操作 sm.execute(create table tb(tepno int, tepname char(10) ));sm.close();

java创建表单的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java创建表格、java创建表单的信息别忘了在本站进行查找喔。