### 不应用 if 语句判断闰年

通常情况下，进行条件判断都需要应用 if 语句。不过，对于处理结果比较简单的条件判断，也可以通过 Java 的三元运算符“？:”实现。例如，要判断某一年是否为闰年，则可以使用三元运算符“？:”实现。在窗体中，不应用 if 语句判断闰年，大致可以分为以下几个步骤。

（1）创建一个 JFrame 窗体，并在该窗体中添加提示性的 JLabel 标签组件。

（2）导入已有类 IntJTextField，应用该类的 getInt()方法接收用户输入的年份，并转换为整型。

（3）添加 “判断”按钮，并在该按钮的单击事件下编写判断闰年的代码，并通过系统提示框输出判断结果。

#### 已有类

位置：应用/源码管理/类库/IntJTextField.jar

#### 最终效果

实例设计效果如图 1。

图 1 默认的运行结果

输入年份后，单击“判断”按钮，将弹出对话框显示某一年是否为闰年，运行结果如图 2 所示。

图 2 显示判断结果