package ex; import java.awt.Adjustable; import java.awt.Color; import java.awt.image.ImageObserver; import java.math.BigDecimal; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import javax.swing.BorderFactory; import javax.swing.JOptionPane; import javax.swing.JScrollBar; import javax.swing.border.BevelBorder; import javax.swing.border.Border; import javax.swing.border.EtchedBorder; public class ICA_Sample { public void testJOptionPane() { JOptionPane.showMessageDialog(null, "hi", "there", ImageObserver.ERROR); } public void testBorder() { Border b = BorderFactory.createBevelBorder(2, Color.RED, Color.BLUE); b = BorderFactory.createEtchedBorder(2, Color.RED, Color.BLUE); } public void testThread() { Thread t = new Thread(); t.setPriority(100); } public void testJScrollBar() { JScrollBar b = new JScrollBar(3); } public BigDecimal testBigDecimalDivide() { BigDecimal n = new BigDecimal("4.5"); BigDecimal d = new BigDecimal("2.0"); BigDecimal r = n.divide(d, 12); r = r.divide(n, 1, 12); r.setScale(1, 12); return r; } public void testSQLStatement(Connection c) throws SQLException { try (Statement s = c.createStatement(ResultSet.CONCUR_READ_ONLY, ResultSet.TYPE_FORWARD_ONLY)) { } try (PreparedStatement s = c.prepareStatement("SELECT BOO FROM HOO", ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.TYPE_SCROLL_INSENSITIVE)) { } } public void fpICA() { JOptionPane.showMessageDialog(null, "hi", "there", JOptionPane.ERROR_MESSAGE); Border b = BorderFactory.createBevelBorder(BevelBorder.RAISED); b = BorderFactory.createEtchedBorder(EtchedBorder.RAISED, Color.RED, Color.BLUE); new Thread().setPriority(Thread.MAX_PRIORITY); JScrollBar sb = new JScrollBar(Adjustable.HORIZONTAL, 0, 10, 0, 100); } }