📄 moviecat.java
字号:
/* MovieCat - A simple Movie Catalog Application * Copyright (c) 2001, Bruce E. Wampler */import java.awt.*;import javax.swing.*;public class MovieCat extends WmvcApp{ private MainView mainView; private MovieListView listView; private MovieItemView itemView; public MovieCat(String name) // constructor { super(name, true, true); // Create with menu, toolbar // **** First, create the model setModel( (WmvcModel) new MovieModel() ); // **** Next, create the view/controllers mainView = new MainView(); // won't use any panels listView = new MovieListView(); // list view for left itemView = new MovieItemView(); // item view for right // **** Create a split pane, add list and item views JScrollPane listPane = new JScrollPane(listView.getPanel()); JScrollPane itemPane = new JScrollPane(itemView.getPanel()); JSplitPane splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, listPane, itemPane); splitPane.setOneTouchExpandable(true); // details splitPane.setDividerLocation(200); Dimension minimumSize = new Dimension(100, 50); listPane.setMinimumSize(minimumSize); itemPane.setMinimumSize(minimumSize); WmvcApp.addMainPane(splitPane); // add splitter } public boolean appClosing() { return mainView.closingCurrentMovie(true); } public static void main(String[] args) { final MovieCat movieCat = new MovieCat("MovieCat Movie Catalog Application"); WmvcApp.getContentPanel().setPreferredSize( new Dimension(640, 300)); // make bigger than default movieCat.showApp(); // pop it up }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -