masterlayout.java
来自「经典的货郎担问题解决办法」· Java 代码 · 共 54 行
JAVA
54 行
package com.well.www.user.xanthian.java.layouts;import com.well.www.user.xanthian.java.ui.*;public class MasterLayout{ public static void layoutCities ( double cities[][], int cityX, int cityY, double width, double height ) { if (CheckBoxControls.getState(CheckBoxControls.CBC_LAYOUT_CIRCULAR)) { CircleLayout.layout( cities, cityX, cityY, width, height ); } else if (CheckBoxControls.getState(CheckBoxControls.CBC_LAYOUT_EVEN_GRID)) { EvenGridLayout.layout( cities, cityX, cityY, width, height ); } else if (CheckBoxControls.getState(CheckBoxControls.CBC_LAYOUT_NESTED_GRID)) { NestedGridLayout.layout( cities, cityX, cityY, width, height ); } else if (CheckBoxControls.getState(CheckBoxControls.CBC_LAYOUT_POLY_SPIRAL)) { PolySpiralLayout.layout( cities, cityX, cityY, width, height ); } else if (CheckBoxControls.getState(CheckBoxControls.CBC_LAYOUT_FRACTAL)) { // FIXME uses default RandomLayout until implemented FractalLayout.layout( cities, cityX, cityY, width, height ); } else if (CheckBoxControls.getState(CheckBoxControls.CBC_LAYOUT_RANDOM)) { RandomLayout.layout( cities, cityX, cityY, width, height ); } else { System.out.println("TravellerWorld: no valid layout setting"); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?