如何把一个应用程序该成一个applet public static void main(String[] args) throws SQLException,Exception{}这一段用public init() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 并且好象下面两个method也是要那掉的。public CoordinateTest(){ setSize(500, 400); } protected void processWindowEvent(WindowEvent e){ super.processWindowEvent(e); if(e.getID() == WindowEvent.WINDOW_CLOSED){ System.exit(0); } } 应该是可以的,不过要在客户端的jre中倒入jdbc driver 我用的是access做测试,可是只有框架是可以画出来,曲线上显示的还是0.0.0.....相当于数据连接以后,并没有改写yData中数据,我怀疑是根本没去访问吧,不知道有没有调试工具,jdb不知道行不行。新的程序见下://框架类class CoordinateFrame extends BufferedImage{......}public class CoordinateTest extends JApplet{ private String strErrorMessage = ""; public static int xData[] = {0,20,40,60,80,100, 120,140,160,180,200, 220,240,260,280,300}; public static int yData[]={0,0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0}; public void init(){ Container frame = new CoordinateTest(); frame.setVisible(true); } public void paint(Graphics g){ Graphics2D g2d = (Graphics2D)g; CoordinateFrame coordinate = new CoordinateFrame(500, 400 , BufferedImage.TYPE_INT_RGB); coordinate.drawFrame(); g2d.drawImage(coordinate, 0, 0, this); String sourceURL = "jdbc:odbc:try"; try //异常处理模块 { DriverManager.registerDriver(new sun.jdbc.odbc.JdbcOdbcDriver()); Connection conn = DriverManager.getConnection(sourceURL); Statement stmt = conn.createStatement(); ResultSet rset = stmt.executeQuery("select id from student"); for(int i=0;rset.next();i++){ yData[i] = Integer.parseInt(rset.getString("id")); } rset.close(); stmt.close(); conn.close(); }catch(SQLException ex){ strErrorMessage+=ex.getMessage(); } catch(java.lang.Exception ex){} setForeground(Color.blue); int left = coordinate.getLeftMargine(); int buttom = coordinate.getButtomMargine(); for(int i=0; i<16; i++){ g2d.drawLine(xData[i]+left, 400-buttom-yData[i], xData[i+1]+left, 400-buttom-yData[i+1]); } }} applet在客户端不支持连接数据库 Spring MVC 3中VIEW和Controller的疑惑。 javaWeb权限管理 若干问题 请问哪有java_ee5.0的api文档的中文版下载? 高分求教一个定时器相关的问题 mysql中如何查询中只显示某一字段的前10个字符,select 语句该如何写。 有关目录的问题。 如果将客户端的图片文件传入服务器的数据库里面?(解决就加分) 数据库连接问题 我用JDOM做XSLT转换,在resin的环境下运行servlet,为什么会出现异常!!(在main()里,是没有错误的类) (新手)jsp中bean是不是只能存放一个目录? 考考这里面的高手!
public CoordinateTest(){
setSize(500, 400);
}
protected void processWindowEvent(WindowEvent e){
super.processWindowEvent(e);
if(e.getID() == WindowEvent.WINDOW_CLOSED){
System.exit(0);
}
}
相当于数据连接以后,并没有改写yData中数据,我怀疑是根本没去访问吧,不知道有没有调试工具,jdb不知道行不行。
新的程序见下:
//框架类
class CoordinateFrame extends BufferedImage{
......
}public class CoordinateTest extends JApplet{
private String strErrorMessage = "";
public static int xData[] = {0,20,40,60,80,100,
120,140,160,180,200,
220,240,260,280,300};
public static int yData[]={0,0,0,0,0,0,
0,0,0,0,0,
0,0,0,0,0};
public void init(){
Container frame = new CoordinateTest();
frame.setVisible(true);
}
public void paint(Graphics g){
Graphics2D g2d = (Graphics2D)g;
CoordinateFrame coordinate =
new CoordinateFrame(500, 400 , BufferedImage.TYPE_INT_RGB);
coordinate.drawFrame();
g2d.drawImage(coordinate, 0, 0, this);
String sourceURL = "jdbc:odbc:try";
try //异常处理模块
{
DriverManager.registerDriver(new sun.jdbc.odbc.JdbcOdbcDriver());
Connection conn = DriverManager.getConnection(sourceURL);
Statement stmt = conn.createStatement();
ResultSet rset = stmt.executeQuery("select id from student");
for(int i=0;rset.next();i++){
yData[i] = Integer.parseInt(rset.getString("id"));
}
rset.close();
stmt.close();
conn.close();
}catch(SQLException ex){
strErrorMessage+=ex.getMessage();
}
catch(java.lang.Exception ex){} setForeground(Color.blue);
int left = coordinate.getLeftMargine();
int buttom = coordinate.getButtomMargine();
for(int i=0; i<16; i++){
g2d.drawLine(xData[i]+left,
400-buttom-yData[i],
xData[i+1]+left,
400-buttom-yData[i+1]);
}
}
}