python
from java.sql import DriverManager
connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "username", "password")
statement = connection.createStatement()
result_set = statement.executeQuery("SELECT * FROM users")
while result_set.next():
print(result_set.getString("name"))
connection.close()
python
from javax.servlet import HttpServlet
from javax.servlet.http import HttpServletRequest, HttpServletResponse
class MyServlet(HttpServlet):
def doGet(self, request, response):
response.getWriter().println("Hello, Jython!")
servlet = MyServlet()
servlet_context.addServlet("/myservlet", servlet)
python
from javax.swing import JFrame, JButton, JOptionPane
class MyWindow(JFrame):
def __init__(self):
super().__init__()
self.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
self.setSize(300, 200)
self.setLayout(None)
button = JButton("Click me", actionPerformed=self.show_message)
button.setBounds(100, 50, 100, 30)
self.add(button)
def show_message(self, event):
JOptionPane.showMessageDialog(self, "Hello, Jython!")
window = MyWindow()
window.setVisible(True)