2

       面向对象语言的一个好处在于你可以升级部分程序而不必重写其他代码。你可以使用大部分Swing组件来作为AWT组件的替代品。

 

[翻译]Java Swing(2)//ToolbarFrame1.java
[翻译]Java Swing(2)
import java.awt.*;
[翻译]Java Swing(2)
import java.awt.event.*;
[翻译]Java Swing(2) 
[翻译]Java Swing(2)
public class ToolbarFrame1 extends Frame

 

[翻译]Java Swing(2)// ToolbarFrame2.java
[翻译]Java Swing(2)
// The Swing-ified button example  
[翻译]Java Swing(2)
//
[翻译]Java Swing(2)
import java.awt.*;
[翻译]Java Swing(2)
import java.awt.event.*;
[翻译]Java Swing(2)
import javax.swing.*;
[翻译]Java Swing(2) 

 

[翻译]Java Swing(2)LnFListener.java
[翻译]Java Swing(2)
// A listener that can change the L&F of a frame based on the actionCommand of an 
[翻译]Java Swing(2)
// ActionEvent object. Supported L&Fs are: Mac, Metal, Motif, and Windows. Not all
[翻译]Java Swing(2)
// L&Fs will be available on a given machine. Notably, the Mac and Windows L&Fs work 
[翻译]Java Swing(2)
// only on their specific platforms.
[翻译]Java Swing(2)
import java.awt.*;
[翻译]Java Swing(2)
import java.awt.event.*;
[翻译]Java Swing(2)
import javax.swing.*;
[翻译]Java Swing(2) 

 

[翻译]Java Swing(2)// ToolbarFrame4.java
[翻译]Java Swing(2)
// The Swing-ified button example. The buttons in this toolbar all carry images 
[翻译]Java Swing(2)
// but no text.
[翻译]Java Swing(2)
//
[翻译]Java Swing(2)
import java.awt.*;
[翻译]Java Swing(2)
import java.awt.event.*;
[翻译]Java Swing(2)
import javax.swing.*;
[翻译]Java Swing(2) 

 

[翻译]Java Swing(2)// CCPHandler.java
[翻译]Java Swing(2)
// A Cut, Copy, and Paste event handler. Nothing too fancy, just define some
[翻译]Java Swing(2)
// constants that can be used to set the actionCommands on buttons.
[翻译]Java Swing(2)
//
[翻译]Java Swing(2)
import java.awt.event.*;
[翻译]Java Swing(2) 

   内部框架(Internal Frame)特点:1)和Frame对象功能一样,但被限制在父容器中。2)能被图标化 3)能被最大化 4)能用程序窗口的标准控制来关闭 5)能分层放置

[翻译]Java Swing(2)
[翻译]Java Swing(2)    
// SimpleInternalFrame.java
[翻译]Java Swing(2)
// A quick demonstration of setting up an internal frame in an application
[翻译]Java Swing(2)
//
[翻译]Java Swing(2)
import java.awt.*;
[翻译]Java Swing(2)
import java.awt.event.*;
[翻译]Java Swing(2)
import javax.swing.*;
[翻译]Java Swing(2) 

相关文章:

  • 2021-06-29
  • 2021-12-22
  • 2022-01-22
  • 2022-02-20
  • 2021-10-29
  • 2021-10-19
  • 2022-01-27
  • 2022-12-23
猜你喜欢
  • 2021-12-22
  • 2021-09-12
  • 2021-06-08
  • 2021-05-05
  • 2021-12-08
  • 2021-10-28
  • 2021-10-19
相关资源
相似解决方案