2K+ 阅读量
JFrame 是 javax.swing 包中的一个类,它可以扩展 java.awt.frame 类。它是一个带边框和标题栏的顶级窗口。JFrame 类有许多方法可以用来自定义它。在设置 JFrame 的大小后,我们仍然可以通过将光标放在角上并拖动它来更改大小,或者如果我们按下右上角关闭按钮旁边的调整大小选项,它将最大化到全屏大小。发生这种情况是因为默认情况下 JFrame 类的调整大小设置为 true。我们可以使其... 阅读更多
BorderFactory 是一个工厂类,它在 Java 中提供了不同类型的边框。边框类型斜面边框:此边框绘制凸起或凹陷的斜面边缘。空边框:它不进行任何绘制,但确实占用空间。蚀刻边框:下沉的蚀刻边框呈现矩形外观,凸起的蚀刻边框看起来像屏幕的表面。线条边框:在组件周围绘制一个简单的矩形。我们可以在 LineBorder 构造函数中指定线条的颜色和宽度。衬垫边框:我们可以使用某种颜色创建一个 MatteBorder,并指定组件左侧、顶部、右侧和底部的边框大小。MatteBorder 还允许我们... 阅读更多
852 阅读量
JTextArea 是一个多行文本组件,用于显示文本或允许用户输入文本,当我们尝试实现 JTextArea 组件的功能时,它将生成一个 CaretListener 接口。JTextArea 类继承了 Java 中的 JTextComponent 类。在下面的示例中,我们可以实现一个 JTextArea 类,用户可以使用 ItemListener 接口选择单词换行或换行复选框。示例导入 javax.swing.*; 导入 java.awt.*; 导入 java.awt.event.*; 公共类 JTextAreaTest { 公共静态 void main(String[] args ) { EventQueue.invokeLater(new Runnable() { @Override 公共 void run() { ... 阅读更多
3K+ 阅读量
JScrollBar 是一个组件,它不处理自己的事件,而 JScrollPane 是一个容器,它处理自己的事件并执行自己的滚动。JScrollBar 不能有 JScrollPane,而 JScrollPane 可以有 JScrollBar。JScrollBarJScrollBar 类的对象用于添加水平和垂直滚动条,允许用户在指定最小值和最大值之间选择项目。JScrollBar 类是滚动条的实现,并继承了 JComponent 类。语法公共类 JScrollBar 扩展 JComponent 实现 Adjustable、Accessible示例导入 javax.swing.*; 导入 java.awt.*; 公共类 JScrollBarTest 扩展 JFrame { JScrollBarTest() { setTitle("JScrollBar 测试"); JScrollBar jsb = new JScrollBar(); ... 阅读更多
637 阅读量
八边形是一个八边形。要计算八边形的面积,使用以下公式:八边形的面积 = ((a2*2) / *tan (22.5°)) = ((2*a*a)(1+√2))代码逻辑,八边形的面积是使用上述公式计算的。该表达式使用 sqrt 函数查找 2 的平方根。表达式的值计算为浮点值,该值放入浮点 area 变量中。示例实时演示#include #include int main(){ int a = 7; float area; float multiplier = 6.18; printf("查找八边形面积的程序... 阅读更多
119 阅读量
九边形,也称为九边形,是一个九边形。要计算九边形的面积,使用以下公式:九边形的面积 = ((a2*9) / 4*tan (20°)) ∼= (6.18 * a2)代码逻辑,九边形的面积是使用公式 ((a2*9) / 4*tan (20°)) ∼= (6.18 * a2) 计算的。值 6.18 填充到名为 multiplier 的浮点变量中,然后此值乘以九边形边的平方。示例实时演示#include #include int main(){ int a = 6; float area; float multiplier = 6.18; ... 阅读更多
198 阅读量
外接圆是一个将正多边形内接在其内的圆。内接在圆内的三角形是等边三角形。可以使用以下公式找到外接圆的面积:外接圆的面积 = “(a * a * (丌 / 3))”代码逻辑,等边三角形外接圆的面积是使用数学公式 (a*a*(丌/3)) 找到的。此代码中 丌 的值编码为 3.14。表达式计算为浮点值。示例实时演示#include #include int main(){ int a = 5; float area; float pie = 3.14; ... 阅读更多
534 阅读量
内接于正方形的圆是一个与圆的边在其末端相切的圆。即内接圆的直径等于正方形的边长。可以使用公式“((丌/4)*a*a)”计算面积,其中‘a’是正方形边长。代码逻辑 - 内接于圆内的圆的面积使用公式 ((丌/4)*a*a) 计算,为此我们需要定义 pie (丌) 的值,在数学上它是 22/7 或 3.14。计算结果的表达式保存在浮点变量中。示例实时... 阅读更多
284 阅读量
四面体是一个底面为三角形的棱锥,即它有一个底面为三角形,每一侧都有一个三角形。所有三个三角形都汇聚到一点。如图所示,代码逻辑 - 查找四面体面积和体积的代码使用数学库使用 sqrt 和 pow 方法查找数字的平方和平方根。为了计算面积,我们取一个浮点数,并将表达式“((sqrt(3)*a*a))”的值赋予它。另一个变量获取四面体体积的值,该值通过... 阅读更多
480 阅读量
梯形是一种四边形,至少有一对边彼此平行。梯形的面积和周长可以使用以下公式找到:周长 = 所有边的和面积 = ½ x(平行边长度的和)x 平行边之间的垂直距离代码逻辑 - 该代码将使用 5 个变量作为梯形的所有边,以及一个用于两条平行边之间的垂直距离。对于面积变量计算,我们将使用一个浮点变量来初始化该值。计算它... 阅读更多