package com.sanqing.iframe;import java.awt.BorderLayout;
import java.awt.Dimension;import javax.swing.JFrame;import com.sun.media.sound.Toolkit;public class BookLoginIFrame 
{
     public BookLoginIFrame()
     {
      super();
final BorderLayout borderLayout=new BorderLayout();
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);     没有定义方法
      borderLayout.setVgap(10);                   没有定义方法
      getContentPane().setLayout(borderLayout); 没有定义方法
      setTitle("图书馆管理系统");   没有定义方法
      Toolkit tool=Toolkit.getDefaultToolkit();    没有定义方法
      Dimension screenSize=tool.getScreenSize();  没有定义方法
      setSize(285,194);  没有定义方法
      setLocation((screenSize.width-getWidth())/2, 没有定义方法
                           (screenSize.height-getheight())/2); 没有定义方法
}
}

解决方案 »

  1.   

    (⊙o⊙)… 
    你定义的类没有extends JFrame, 总得显式继承一下吧
      

  2.   

    public class BookLoginIFrame  
    {
    公共类 没有(String args[])吗
      

  3.   

    主要有三个问题:
    没有继承JFrame
    Toolkit import错了
    getHeight大小写错了
    更正后代码如下:import java.awt.BorderLayout;
    import java.awt.Dimension;
    import java.awt.Toolkit;import javax.swing.JFrame;public class BookLoginIFrame extends JFrame {
    public BookLoginIFrame() {
    super();
    final BorderLayout borderLayout = new BorderLayout();
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 没有定义方法
    borderLayout.setVgap(10); // 没有定义方法
    getContentPane().setLayout(borderLayout); // 没有定义方法
    setTitle("图书馆管理系统"); // 没有定义方法
    Toolkit tool = Toolkit.getDefaultToolkit(); // 没有定义方法
    Dimension screenSize = tool.getScreenSize(); // 没有定义方法
    setSize(285, 194); // 没有定义方法
    setLocation((screenSize.width - getWidth()) / 2, // 没有定义方法
    (screenSize.height - getHeight()) / 2); // 没有定义方法
    }
    }