孙鑫java视频教程用的哪套书
JavaWeb开辟详解..电子工业出版社的吧似乎视频只有j2se部分没有关于j2ee的
更新时间:2022-03-15 15:03
最满意答案
//刚给人写的小例子 -_-!~.... 顺便发下 //要教程的上网直接搜swing教程 一堆一堆的 import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.text.ParseException; import javax.swing.*; import javax.swing.text.MaskFormatter; public class CodeTest extends JFrame { private static final long serialVersionUID = 1L; private JFormattedTextField formatField = null; private JButton ba = null; private String pattern = "AAAAA-AAAAA-AAAAA-AAAAA"; private JLabel code = new JLabel("注册码: "); private JLabel input = new JLabel("序列号: "); private JTextField codeField = new JTextField(); private JLabel rel = new JLabel(); public CodeTest(){ init(); } public void init(){ MaskFormatter mft = CodeTest.getFormatter(pattern); mft.setPlaceholderCharacter('X'); formatField = new JFormattedTextField(); formatField = new JFormattedTextField(); mft.install(formatField); this.setBounds(200, 200, 240, 240); this.setResizable(false); this.setLayout(null); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); formatField.setBounds(30, 30, 180, 25); ba = new JButton("注册"); ba.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { if(formatField.getText().length() >= 1) { } String text = formatField.getText(); long vlong = getCode(text); code.setText("注册码: (" + vlong + ")"); if((vlong + "").equals(codeField.getText())){ rel.setText("注册成功!"); System.exit(0); } else { rel.setText("注册失败!"); } } }); codeField.setBounds(30, 85, 180, 25); code.setBounds(30, 60, 180, 25); ba.setBounds(30, 125, 180, 25); rel.setBounds(30, 155, 100, 25); input.setForeground(Color.RED); code.setForeground(Color.RED); rel.setForeground(Color.RED); input.setBounds(30, 5, 100, 25); this.add(rel); this.add(codeField); this.add(input); this.add(code); this.add(ba); this.add(formatField); ba.setDefaultCapable(true); this.setVisible(true); } public static void main(String[] args) { new CodeTest(); } public static MaskFormatter getFormatter(String pattern){ try { return new MaskFormatter(pattern); } catch (ParseException e) { e.printStackTrace(); return null; } } public long getCode(String text){ char [] chs = text.toCharArray(); long vlong = 0; for(char c: chs){ if(c != '-'){ vlong += 199 * (int)c; } } return vlong; } }
相关问答
更多-
Java哪里有有关与swing的教程或例子?[2024-05-03]
//刚给人写的小例子 -_-!~.... 顺便发下 //要教程的上网直接搜swing教程 一堆一堆的 import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.text.ParseException; import javax.swing.*; import javax.swing.text.MaskFormatter; public class Co ... -
求java.swing高级视频教程。[2023-11-20]
1)JTable: http://v.youku.com/v_show/id_XMTEzMTcxNzYw.html 2)JTree(没有找到视频): http://java.sun.com/docs/books/tutorial/uiswing/components/tree.html 3)JList(没有找到视频): http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-JList.html -
Java哪里有有关与swing的教程或例子?[2022-03-01]
//刚给人写的小例子 -_-!~.... 顺便发下 //要教程的上网直接搜swing教程 一堆一堆的 import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.text.ParseException; import javax.swing.*; import javax.swing.text.MaskFormatter; public class Co ... -
哪有java Swing的视频教程[2023-03-04]
一个不错的自学网『免费视频教程』,跟大家一起分享,如果想学习软件应该是不错的选择。我要自学网 http://www.51zxw.net/study.asp?vip=40305国内专业的视频教学平台,视频教程由IT教育第一线的培训师原创制作,完全免费开放,有网页设计师、平面设计师、室内设计师、多媒体制作、办公自动化、机械设计等课程啊,是学习软件的好地方呀!ADFE fgdgdfgredfhnfghcgdrhfhhdhdfghsh -
有关 java swing 的书籍![2022-02-04]
找中文版的,网上有下载,内容详细,很权威。 回复: 作者:(美)David M·Geary 李建森 翻译 出版社:机械工业出版社 出版日期:2008年2月 版次: ISBN:711107774 页数:982 精通Java Swing程序设计 第2笨不错 希望对你有帮助 -
韩顺平 java 从入门到精通 有关swing的 谁能发下给我[2021-09-20]
Java全程自学课程:20天java核心从入门到精通【适合初学者】 课程目标 通过20天学习,掌握java核心语法、面向对象思想编程、异常处理、IO流、集合类、多线程、网络编程等。 适用人群 在校的本专科院校大学生,有无基础均可,但必须对软件开发有兴趣并具备较强的逻辑思维能力;刚毕业但想从事软件开发行业的学生;熟悉互联网行业,想转做技术的在职人员。 课程简介 作为java的入门课程,本视频每个技术点均以目前最新版本设计,注重技术原理剖析,相比同类视频代码量最大、案例众多、实战型最强。本课程完全面向零基础,理 ... -
如何使用WebSocket[2023-11-22]
例子