Slides about Java EE 7 Platform Productivity++ and HTML5
Java Platform, Enterprise Edition 7 (Java EE 7) is a major update of Java Enterprise Edition scheduled to be final in Q2 2013. Java EE 7 is specified in JSR 342.
It is important to note that the Java EE 7 specification and its underlying specifications are still work in progress and as such timing and exact content are subject to change
More in https://glassfish.java.net/javaee7/
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Showing posts with label Programing. Show all posts
Showing posts with label Programing. Show all posts
Thursday, May 30, 2013
Thursday, August 16, 2012
Jaybird java.sql.SQLException: not yet implemented
As I said, I am creating an application for professional use. I'm programming in Java and use the Firebird database. Java and chose this database because it's all in Open Source, to run on Windows, Linux, and perhaps in OS X (not tried yet).
I was using jaybird-full-2.1.6.jar, to make connections to store images in BLOB fields. But each time he made the connection with specific parameters, always gave the following error:
The problem was in the library which had created the necessary methods.
The quickest solution is to use the latest version, jaybird-full-2.2.0.jar.
I was using jaybird-full-2.1.6.jar, to make connections to store images in BLOB fields. But each time he made the connection with specific parameters, always gave the following error:
java.sql.SQLException: not yet implemented
The problem was in the library which had created the necessary methods.
The quickest solution is to use the latest version, jaybird-full-2.2.0.jar.
Tuesday, August 7, 2012
Java PopupMenu
A popup menu to be used in the swing. This code is simplified. Can be used in a fnal class or within a class of its own.
public class GPaises extends javax.swing.JInternalFrame {I accept any comment or improvement. We're always learning.
private void createPopupMenu() {
try {
//Create the popup menu wiht icons .
JPopupMenu popup = new JPopupMenu();
JMenuItem menuItem;
menuItem = new JMenuItem("Cut, new ImageIcon(getClass().getResource("/gii/images/cut_red.png")));
menuItem.setHorizontalTextPosition(JMenuItem.RIGHT);
menuItem.addActionListener(menuListener);
popup.add(menuItem);
menuItem = new JMenuItem("Copy", new ImageIcon(getClass().getResource("/gii/images/page_copy.png")));
menuItem.setHorizontalTextPosition(JMenuItem.RIGHT);
menuItem.addActionListener(menuListener);
popup.add(menuItem);
menuItem = new JMenuItem("Paste", new ImageIcon(getClass().getResource("/gii/images/page_paste.png")));
menuItem.setHorizontalTextPosition(JMenuItem.RIGHT);
menuItem.addActionListener(menuListener);
popup.add(menuItem);
menuItem = new JMenuItem("Delete", new ImageIcon(getClass().getResource("/gii/images/page_delete.png")));
menuItem.setHorizontalTextPosition(JMenuItem.RIGHT);
menuItem.addActionListener(menuListener);
popup.add(menuItem);
popup.addSeparator();
menuItem = new JMenuItem("Add", new ImageIcon(getClass().getResource("/gii/images/picture_add.png")));
menuItem.setHorizontalTextPosition(JMenuItem.RIGHT);
menuItem.addActionListener(menuListener);
popup.add(menuItem);
menuItem = new JMenuItem("Save", new ImageIcon(getClass().getResource("/gii/images/picture_save.png")));
menuItem.setHorizontalTextPosition(JMenuItem.RIGHT);
menuItem.addActionListener(menuListener);
popup.add(menuItem);
//Add listener to the text area so the popup menu can come up.
MouseListener popupListener = new PopupListener(popup);
//ActionListener the choice of the popup, the event will buy the name / description in JMenuItem
ActionListener menuListener = new ActionListener() {
public void actionPerformed(ActionEvent event) {
if (event.getActionCommand().contentEquals("Cur")) {
copy();
} else if (event.getActionCommand().contentEquals("Copy")) {
copy();
} else if (event.getActionCommand().contentEquals("Paste")) {
paste();
} else if (event.getActionCommand().contentEquals("Delete")) {
clear();
} else if (event.getActionCommand().contentEquals("Add")) {
add();
} else if (event.getActionCommand().contentEquals("Save")) {
saveAs();
}
}
private void copy() {
//Copy action
}
private void paste() {
//Paste action
}
private void clear() {
//Clear action
}
private void add() {
//Add action
}
private void saveAs() {
//Save ass action
}
};
//Mouse popup Componunet listener
//Here we define which is the component that will invoke the popup
jLIcon.addMouseListener(popupListener);
} catch (Exception ex) {
//Error Exception
}
}
class PopupListener extends MouseAdapter {
JPopupMenu popup;
PopupListener(JPopupMenu popupMenu) {
popup = popupMenu;
}
public void mousePressed(MouseEvent e) {
maybeShowPopup(e);
}
public void mouseReleased(MouseEvent e) {
maybeShowPopup(e);
}
private void maybeShowPopup(MouseEvent e) {
if (e.isPopupTrigger()) {
popup.show(e.getComponent(),
e.getX(), e.getY());
}
}
}
}
Java Right mouse click event
This code allows an t right mouse click event. For So may we popup menu. Or other action we want.
So we can add multiple actions, such as a popup menu.
I accept any comment or improvement. We're always learning.
So we can add multiple actions, such as a popup menu.
private void EventMouseReleased(java.awt.event.MouseEvent evt) {
if (SwingUtilities.isRightMouseButton(evt)) {
//CODE
}
}
I accept any comment or improvement. We're always learning.
Subscribe to:
Posts (Atom)