Topic: 不知道这种问题怎么解决,请指教 !!!

  Print this page

1.不知道这种问题怎么解决,请指教 !!! Copy to clipboard
Posted by: phelensophia
Posted on: 2005-03-03 13:04

import awt.* ;
import awt.event.* ;
import swing.* ;

public class CenterFrame_T
{
public static void main ( String [] args )
{
CenterFrame Frame = new CenterFrame() ;
Frame.setDufatltCloseOperation(Jframe.EXIT_ON_EXIT) ;
Frame.show() ;
}
class CenterFrame extends JFrame
{
  // Get Screen Dimensions
        
Toolkit kit = Toolkit.getDefaultToolkit() ;
Dimension screenSize = kit.getScreenSize() ;
int screenHeight = screenSize.height ;
int screenWidth = screenSize.width ;
        
  // Center frame in screen
        
setSize(screenWidth/2 , screenHeight / 2) ;
setLocation(screenWidth/4 , screenHeight / 4) ;
        
   }
  }

我用的教材是 Core Java 第 240 页 的例子,怎么都调试不通,不知是何原因。
总是报错:请高手指教。
CenterFrame_T.java:24: invalid method declaration; return type required
setSize(screenWidth/2 , screenHeight / 2) ;
^
CenterFrame_T.java:24: <identifier> expected
setSize(screenWidth/2 , screenHeight / 2) ;
^
CenterFrame_T.java:24: ')' expected
setSize(screenWidth/2 , screenHeight / 2) ;
^
CenterFrame_T.java:25: invalid method declaration; return type required
setLocation(screenWidth/4 , screenHeight / 4) ;
^
CenterFrame_T.java:25: <identifier> expected
setLocation(screenWidth/4 , screenHeight / 4) ;
^
CenterFrame_T.java:25: ')' expected
setLocation(screenWidth/4 , screenHeight / 4) ;
^
6 errors

2.Re:不知道这种问题怎么解决,请指教 !!! [Re: phelensophia] Copy to clipboard
Posted by: cnfree
Posted on: 2005-03-03 14:03

import java.awt.Dimension;
import java.awt.Toolkit;

import javax.swing.JFrame;

public class CenterFrame_T {
public static void main(String[] args) {
CenterFrame Frame = new CenterFrame();
Frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Frame.show();
}
}

class CenterFrame extends JFrame {
// Get Screen Dimensions
public CenterFrame() {
Toolkit kit = Toolkit.getDefaultToolkit();
Dimension screenSize = kit.getScreenSize();
int screenHeight = screenSize.height;
int screenWidth = screenSize.width;
this.setSize(screenWidth/2,screenHeight/2);
setLocation(screenWidth/4, screenHeight/4);
}
}


你怎么抄的例子,到处都是错误,汗一个


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923