Skip to content

Files

Latest commit

 

History

History

java

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DIPDemoJava

Digital Image Processing Demonstration with OpenCV 2 and Java.


Development Requirements

  • System: Windows 7 (32bit)
  • JDK ==> jdk1.8.0_51
  • Eclipse ==> eclipse-java-mars-R-win32
  • EGit ==> http://download.eclipse.org/egit/updates/
  • OpenCV ==> OpenCV 2.4.9 for Windows
  • MySQL Connector/J ( the official JDBC driver for MySQL ) ==> mysql-connector-java-5.1.39

Eclipse

Shortcuts

  • Shift + Alt + S: Override/Implement Method...
  • Shift + Alt + R: Rename files

Intellisense

http://blog.csdn.net/ysydao/article/details/38731069

Image Processing

OpenCV

Java

GUI Programming

https://www.ntu.edu.sg/home/ehchua/programming/java/J4a_GUI.html

MySQL Programming with Java

Excel Programming with Java

Java Regular Expressions

Events Processing

Issues

Close frame by pressing the escape key:

//once ESC is pressed to quit the program
AbstractAction actionExit = new AbstractAction(){ 
	private static final long serialVersionUID = 1L;
	public void actionPerformed(ActionEvent e){
		dispose();
		//System.exit(0);
	}
};
getRootPane().getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(
		KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), "EXIT");
getRootPane().getActionMap().put("EXIT", actionExit);

Multi-Threading

Package to Jar file

《Java从入门到精通》(明日科技)

《Java从入门到精通》京东产品特色