用Java做了一个系统登录界面,如何删除输入文本框中的最后一个字符
Java\u4e2d\u600e\u4e48\u5220\u9664\u6307\u5b9a\u5b57\u7b26\u4e32\u4e2d\u7684\u6700\u540e\u4e00\u4e2a\u5b57\u7b26//\u53ef\u4ee5\u7528JAVA\u81ea\u5e26\u7684\u51fd\u6570\u3002substring(start,end);
String a = "hello!";
//\u8fd9\u53e5\u8bdd\u5c31\u662f\u4ece\u5b57\u7b26\u7684\u7b2c0\u7684\u5f00\u59cb\u622a\u53d6\uff0c\u4e00\u76f4\u5230\u6700\u540e\u4e00\u4e2a\u51cf1\u4e5f\u5c31\u662f\u5012\u6570\u7b2c\u4e8c\u4e2a\u3002\u8fd9\u6837\u6240\u622a\u7684\u5b57\u7b26\u4e32\u5c31\u662f\u4f60\u60f3\u8981\u7684\u7ed3\u679c\u4e86\u3002
a = a.substring(0, a.length()-1);
System.out.print(a);
\u8f93\u5bc6\u7801\u7684\u5730\u65b9\u4f7f\u7528JPasswordField\uff0c\u9ed8\u8ba4\u7684\u56de\u663e\u5b57\u7b26\u662f* \u4f60\u53ef\u4ee5\u901a\u8fc7setEchoChar(char c)\u6765\u4fee\u6539\u56de\u663e\u5b57\u7b26
\u4e0d\u8981\u4f7f\u7528JTextField\uff0cJTextField\u6ca1\u6709\u8bbe\u7f6e\u56de\u663e\u5b57\u7b26\u7684\u529f\u80fd
TestField \u53ef\u4ee5\u8bbe\u7f6e\u56de\u663e\u5b57\u7b26
绛旓細swing.JTextField;public class LoginFrame extends JFrame{public LoginFrame(){setTitle("鐧诲綍");setSize(300, 140);setResizable(false);setAlwaysOnTop(true);setLayout(new GridLayout(3, 1));setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setLocationRelativeTo(null);addComps();setVisible(...
绛旓細鍙傝冧唬鐮 import javax.swing.*;import java.awt.*;import java.awt.event.*;//jdk 1.8 杩涜娴嬭瘯閫氳繃public class LoginFrame extends JFrame implements ActionListener{JTextField jtf1;JPasswordField jpf2;public LoginFrame() {//缁勪欢閮ㄥ垎JPanel jp1,jp2,jp3;JLabel jl1,jl2;JButton jb1,jb...
绛旓細import java.awt.event.ActionEvent;import java.awt.event.ActionListener import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOptionPane;import javax.swing.JPanel;import javax.swing.JPasswordField;import javax.swing.JTextField;/ 鐧诲綍鐣岄潰 / public ...
绛旓細鑷繁鍐欑殑姣旇緝瑙勮寖鐨勪唬鐮侊紝閮芥湁娉ㄩ噴:import javax.swing.JFrame;//妗嗘灦 import javax.swing.JPanel;//闈㈡澘 import javax.swing.JButton;//鎸夐挳 import javax.swing.JLabel;//鏍囩 import javax.swing.JTextField;//鏂囨湰妗 import java.awt.Font;//瀛椾綋 import java.awt.Color;//棰滆壊 import javax....
绛旓細鐩存帴鍏堣缃涓涓JLabel锛 澶у皬閾烘弧鏁翠釜绐椾綋,涔嬪悗鍦ㄥ姞鎺т欢銆侷mage img=Toolkit.getDefaultToolkit().createImage(缁濆璺緞"F:\\xxxx.png");JLabel dtb=new JLabel();dtb.setIcon( new ImageIcon(img));
绛旓細setTitle("鍟嗗搧淇℃伅绠$悊绯荤粺绠$悊鍛鐧诲綍鐣岄潰");setVisible(true);setSize(400, 300);setResizable(false);show();setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setBounds(100, 100, 450, 300);contentPane = new JPanel();contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));contentPane....
绛旓細杩欓噷锛岄鍏堬紝浣犺鍋氫竴鎵瑰搴旂殑璐﹀彿瀵嗙爜锛岃繖浜涘啓鍏ュ埌EXCEL鏂囦欢锛Java鏈変笓闂ㄨ鍙朎XCEL鏂囦欢鐨勫寘锛岃鍙栵紝鏉ュ仛瀵规瘮锛屽氨鍙互浜
绛旓細js 鐨勮瘽锛屽氨鐩存帴鑾峰彇 鐢ㄦ埛鍚嶆爣绛 鐨勫硷紝鐒跺悗 鐩存帴replace锛堚榹}#锟モ︹%&绛夌瓑闈炴硶瀛楃鈥欙紝鈥樷欙級锛屾渶鍚庡啀鎶妑eplace鍚庣殑缁撴灉 璁剧疆鍥 鐢ㄦ埛鍚嶆爣绛
绛旓細import java.awt.Container;import java.awt.FlowLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JPasswordField;import javax.swing.JTextField;public class Login { private JFrame frame = new JFrame("鐧诲綍");...
绛旓細鏁堟灉鍥 浠g爜 <!DOCTYPE html>鍏堥攱鍥句功棣嗙鐞绯荤粺-鐧诲綍*{margin: 0;padding: 0;list-style: none;}#top{width: 1000px;height: 95px;margin: 0 auto;margin-top: 25px;}#top_top{width: 1000px;height: 65px;background: deepskyblue;}#top_top_left{width: 300px;height: 65px;float:...