[我想请问下现在一些小型公司购买的计量管理系统是用什么写的]一般来说,这种系统都是来桌面的管理系统,使用windows平台的话,大多数都是基于.net开发,当然也有自一些是用JAVA开发的。 不管是用什么语言开发,的,关键是它的功能要能2113够满足客...+阅读
应用的还是web的啊..我给你写了个应用的哈 你在c盘建个test.txt文件 里面写 username:用户名(这里可以随便写哈) password:同上哈 注意是要换行的哦。。比如 username:tiger password:tiger 然后你建个login的类 然后把下面的代码弄进去 运行就是了 注意登陆的时候你文件里面设定的什么用户名和密码就输入什么哈 输入错误就会提示输入错误的 import java.io.bufferedreader; import java.io.filereader; import javax.swing.jframe; import javax.swing.joptionpane;/** * * author thinkpad */ public class login extends javax.swing.jframe { /** creates new form login */ private static string username; private static string password; public login() { initcomponents(); try { bufferedreader br = new bufferedreader(new filereader("c:\\test.txt")); username = br.readline().split("\\:")[1]; password = br.readline().split("\\:")[1]; system.out.println(username + password); } catch(exception e) { e.printstacktrace(); } } /** this method is called from within the constructor to * initialize the form. * warning: do not modify this code. the content of this method is * always regenerated by the form editor. */ suppresswarnings("unchecked") // private void initcomponents() { jpanel1 = new javax.swing.jpanel(); jlabel1 = new javax.swing.jlabel(); jlabel2 = new javax.swing.jlabel(); jlabel3 = new javax.swing.jlabel(); jtextfield1 = new javax.swing.jtextfield(); jpasswordfield1 = new javax.swing.jpasswordfield(); jbutton1 = new javax.swing.jbutton(); jbutton2 = new javax.swing.jbutton(); setdefaultcloseoperation(javax.swing.windowconstants.exit_on_close); jlabel1.setfont(new java.awt.font("宋体", 0, 18)); // noi18n jlabel1.settext("login"); jlabel2.settext("username:"); jlabel3.settext("password:"); jtextfield1.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jtextfield1actionperformed(evt); } }); jpasswordfield1.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jpasswordfield1actionperformed(evt); } }); jbutton1.settext("login"); jbutton1.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jbutton1actionperformed(evt); } }); jbutton2.settext("reset"); jbutton2.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jbutton2actionperformed(evt); } }); javax.swing.grouplayout jpanel1layout = new javax.swing.grouplayout(jpanel1); jpanel1.setlayout(jpanel1layout); jpanel1layout.sethorizontalgroup( jpanel1layout.createparallelgroup(javax.swing.grouplayout.alignment.leading) .addgroup(jpanel1layout.createsequentialgroup() .addgroup(jpanel1layout.createparallelgroup(javax.swing.grouplayout.alignment.leading) .addgroup(jpanel1layout.createsequentialgroup() .addgap(28, 28, 28) .addgroup(jpanel1layout.createparallelgroup(javax.swing.grouplayout.alignment.leading, false) .addgroup(jpanel1layout.createsequentialgroup() .addgroup(jpanel1layout.createparallelgroup(javax.swing.grouplayout.alignment.leading) .addcomponent(jlabel2) .addcomponent(jlabel3)) .addgap(33, 33, 33) .addgroup(jpanel1layout.createparallelgroup(javax.swing.grouplayout.alignment.trailing, false) .addcomponent(jpasswordfield1, 0, 0, short.max_value) .addcomponent(jtextfield1, javax.swing.grouplayout.default_size, 108, short.max_value))) .addgroup(jpanel1layout.createsequentialgroup() .addcomponent(jbutton1) .addpreferredgap(javax.swing.layoutstyle.componentplacement.related, javax.swing.grouplayout.default_size, short.max_value) .addcomponent(jbutton2)))) .addgroup(jpanel1layout.createsequentialgroup() .addgap(101, 101, 101) .addcomponent(jlabel1))) .addcontainergap(javax.swing.grouplayout.default_size, short.max_value)) ); jpanel1layout.setverticalgroup( jpanel1layout.createparallelgroup(javax.swing.grouplayout.alignment.leading) .addgroup(jpanel1layout.createsequentialgroup() .addcontainergap() .addcomponent(jlabel1) .addgap(18, 18, 18) .addgroup(jpanel1layout.createparallelgroup(javax.swing.grouplayout.alignment.baseline) .addcomponent(jtextfield1, javax.swing.grouplayout.preferred_size, javax.swing.grouplayout.default_size, javax.swing.grouplayout.preferred_size) .addcomponent(jlabel2)) .addgap(18, 18, 18) .addgroup(jpanel1layout.createparallelgroup(javax.swing.grouplayout.alignment.baseline) .addcomponent(jpasswordfield1, javax.swing.grouplayout.preferred_size, javax.swing.grouplayout.default_size, javax.swing.grouplayout.preferred_size) .addcomponent(jlabel3)) .addpreferredgap(javax.swing.layoutstyle.componentplacement.related, 35, short.max_...
以下为关联文档:
计量管理系统软件首选我要说的是没有免费的午餐,网上虽然有一些免费的计量软件,但是都是简单基础的功能,应该满足不了您的要求,而且从信息安全的角度也不推荐使用免费的软件。 北京国质联企业管...
有仓储物流管理系统的成功案例借鉴一下四川某石油设备加工企业采用精诚EAS WMS条码仓储物资系统实现智能货位管理 一、概述 四川某石油设备公司是一家专业从事石油钻采设备研究、设计、制造、成套和服务的大型民...
中兴zxhnf401光猫怎么进入管理界面电脑网卡的IP地址设为自动获取,接入光猫网口,然后看网卡的状态,其中光猫的地址是不是192.168.1.1,其中应该有光猫的地址(就是网关的地址) 光调制解调器,光猫也称为单端口光端机,是针...
怎么给启动界面的苹果logo加动画特效 当然,说这是一个特效可能会有点勉强,因为经常刷机的同学一眼就能认出来其实这个动画效果是 iPhone 第一次恢复后会出现的,在苹果 logo 的边缘会出现滑动高光(如上图)。插件 Beac...
c图书管理系统#include#include#include#include//输入/输出文件流类 using namespace std; const int Maxr=100;//最多的读者 const int Maxb=100;//最多的图书 const int Maxbor=5;//每位...
c作业图书管理系统#ifndef _BOOK_H_#define _BOOK_H_ #include#include#includeusing namespace std; class Book{private: string publisher; string title; int totalAuthors; string* auth...
求一个java图书管管理软件登陆界面系统代码package pack_view; import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.Font; import java.awt.Graphics; import java.awt.GridLayout; import j...
跪求 C语言图书管理系统命令行界面链表保存# include# includeusing namespace std;//这个算是C和C++的混合了吧,主要是想用string类以及C++申请内存空间和输入输出的方式struct Book //定义图书信息的结构体{ int Num;...
图书管理系统c这个编程量非常大 核心是查询 所以根据你这个问题贴一点查询的程序,编写水平有限,见笑了,仅供参考 #pragma once // V3.0.155591.61118002 //////////////////////////////////...