日期:2014-05-20  浏览次数:20617 次

让最大化变成回复按钮的问题
我是由两个窗口比如从300,400--》600,800,我想把那个最大化窗口的按钮也跟着相应的改变。
    但是到了600,800的时候,它显示的按钮还是最大化,如何让她变成回复按钮呢?
   


------解决方案--------------------
楼主加上这两句就行了.意思就是把窗口的最大化边界设为800*600.
Rectangle bounds = new Rectangle(800, 600);
frame.setMaximizedBounds(bounds);
代码:
import java.awt.*;
import javax.swing.*;

public class MaximizedBounds {
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 300);
Rectangle bounds = new Rectangle(800, 600);
frame.setMaximizedBounds(bounds);
frame.setVisible(true);
}
}