`
yxx676229549
  • 浏览: 73895 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

button的样子

 
阅读更多

import java.awt.Color;
import java.awt.Cursor;
import java.awt.FlowLayout;
import java.awt.color.ColorSpace;

import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JToggleButton;
import javax.swing.border.TitledBorder;
import javax.swing.plaf.basic.BasicArrowButton;


public class Buttons extends JFrame {

	private JButton jb = new JButton("JButton");
	private BasicArrowButton 
		north = new BasicArrowButton(BasicArrowButton.NORTH),
		south = new BasicArrowButton(BasicArrowButton.SOUTH),
		east = new BasicArrowButton(BasicArrowButton.EAST),
		west = new BasicArrowButton(BasicArrowButton.WEST),
		north_east = new BasicArrowButton(BasicArrowButton.NORTH_EAST),
		north_west = new BasicArrowButton(BasicArrowButton.NORTH_WEST),
		south_east = new BasicArrowButton(BasicArrowButton.SOUTH_EAST),
		south_west = new BasicArrowButton(BasicArrowButton.SOUTH_WEST);
	
	public Buttons() {
		setLayout(new FlowLayout());
		add(jb);
		add(new JToggleButton("jtoggleButton"));
		add(new JCheckBox("checkBox"));
		add(new JRadioButton("radioBox"));
		JPanel jPanel = new JPanel();
		Cursor cursor = new Cursor(Cursor.HAND_CURSOR);
		TitledBorder titledBorder = new TitledBorder("Directions");
		jPanel.setCursor(cursor);
		jPanel.setBackground(Color.GRAY);
		titledBorder.setTitle("Title Directions");
		titledBorder.setTitleColor(Color.RED);
		titledBorder.setTitlePosition(TitledBorder.CENTER);
		jPanel.setBorder(titledBorder);
		jPanel.add(north);
		jPanel.add(south);
		jPanel.add(west);
		jPanel.add(east);
		jPanel.add(north_east);
		jPanel.add(north_west);
		jPanel.add(south_east);
		jPanel.add(south_west);
		add(jPanel);
	}
	public static void main(String[] args) {
		SwingConsole.run(new Buttons(), 400, 300);
	}
}
 
分享到:
评论

相关推荐

    用css把a链接模拟成button的样子的方法

    ### 使用CSS将A链接模拟为Button样式的方法 在网页设计中,经常需要让普通的超链接(`<a>`标签)看起来像按钮一样,这样可以增强用户体验,并使界面更加美观、一致。通过使用CSS,我们可以轻松地实现这一效果。本文...

    Android控件系列之Button以及Android监听器使用介绍

    先看下Android中普通Button的样子: 以及点中Button后的样子: 我在Android控件系列之XML静态资源中已经强调了布局和代码分离的重要性,因此本例中的Button我将用这种方式去实现: 1、为了设置Button上的值

    day20-Button Ripple Effect(按钮涟漪效应)

    按钮涟漪效应是一种在用户界面上常见的交互设计效果,它模拟了水波纹扩散的样子,当用户点击按钮时,从点击位置开始出现一个扩散的半透明圆形,给人以深度和动感,增强了用户的交互体验。这一效果常用于Android和...

    通过C#实现按钮的凸显凹陷

    当鼠标悬停在按钮上时,我们可以改变边框的颜色和厚度,以及背景色,以模拟按钮被按下(凸显)的样子。 ```xml ``` 4. **应用样式和模板** 最后,将我们创建的样式应用到按钮控件...

    iOS 将系统自带的button改装成上图片下文字的样子

    在iOS开发中,我们经常需要创建自定义的UI控件以满足特定的界面设计需求。在本案例中,我们将探讨如何将系统自带的UIButton修改为上图片下文字的布局方式,这种布局通常用于显示带有图标的按钮。...

    c# winform 非常漂亮的按钮 玻璃按钮效果 按钮样式 风格 希望可以给大家提供帮助 源码

    比如,当鼠标进入按钮范围时,可以增强高光部分,模拟按钮被照亮的样子;离开时则减少高光,使按钮看起来更加沉静。 在代码实现中,可能还包括对按钮边框的处理。使用`Pen`对象可以画出不同风格的边框,如圆角、...

    Android代码-Android Wifi adb,感觉很酷的样子。

    Android WiFI ADB plugin adds a button to your IntelliJ/Android Studio Toolbar to connect your device to your computer over WiFi. To use this plugin the project opened in your IntelliJ/Android Studio ...

    Flex 作出的按钮

    在描述中提到的“word里有显示的样子”,可能是指在Word文档中展示了使用Flex制作的按钮的视觉效果或设计示例。 创建Flex按钮的基本步骤如下: 1. **导入Button类**:首先,在代码中引入`mx.controls.Button`类。 ...

    c++自绘按钮

    Normal状态,就是按钮一开始显示时的样子。 Over状态,鼠标指针移动到按钮上面时按钮显示的样子。 Down状态,按下按钮时显示的样子。 Focus状态,按钮按下后松开的样子,例如标准按钮按下松开之后会看到按钮内部有一...

    winform用tabcontrol切换mdi子窗口及为tabcontrol的page添加关闭按钮

    每个子窗体应该继承自`Form`类,并且设置其`MdiParent`属性为MDI容器窗体,这样子窗体就会在`TabControl`的TabPages中显示。 创建一个新的窗体类,如`ChildForm`,并在其中设置必要的属性和事件处理程序。例如,...

    react-movie-search::check_mark_button: React JS - 电影搜索应用

    React电影应用程序这是 React JS 电影搜索应用程序,我们可以在其中查看我们最喜欢的电影。这就是应用程序的样子。 您可以在此处查看应用程序:享受 :check_mark_button:

    修改后失败

    这是修改后想添加button但失败的样子。dockWidget里面是空白一片

    silverlight 按钮鱼眼样式

    “鱼眼”效果,通常是指在视觉上使物体看起来像通过鱼的眼睛看到的样子,即中心部分放大,边缘部分缩小。这种效果在设计中常用于创造独特的用户体验和视觉吸引力。在按钮中应用鱼眼效果,可以使用户对按钮产生更强烈...

    c#简单计算器(适合初学者实践)

    布局可以按照标准计算器的样子来设计,每个按钮都应有相应的Click事件处理函数。 ### 2. 编写代码逻辑 #### 2.1 声明变量与初始化 在代码中,我们需要声明一些变量来存储用户的输入和计算过程中的中间值,比如: ...

    ZensUI::high_voltage:用于Web和微信小程序的UI工具包

    | | 什么是Zens UI 此UI框架受启发。...正如你看到的, .btn描述了元素,它将, .red和.radius是改性剂,他们描述了该元素将是什么样子。 更多按钮的用法: < button class =" btn " > Basic bu

    javascript获取dom的下一个节点方法

    ...看得懂就好不要在意这些细节啊 <input type=button value=+ onclick=jia(this) /> <label class=num>0 ...样子是这样的 javascript 代码如下 [removed] function jia(a) { var nextnode = a.nextEle

    Ajax搜索结果页面下方的分页按钮的生成

    时间紧木有做成JQ插件,通用性可能差一些但是基本功能是有的,比较适合初学者,望老鸟大虾表拍砖才好 哦少说了一句我用的是 JQueryUI里面的button感觉还不错 下图是第一页的样子 这是最后一页的样子 废话不说了上...

    Vue写一个简单的倒计时按钮功能

    按钮在点击之后会出现倒计时,同时按钮变为不可点击状态,样式也发生变化,鼠标悬浮上的样子也会发生变化。 接下来我们用代码来实现: <button class="button" @click="countDown"> {{content}} </button...

    微信小程序用canvas画图并分享

    分享出来的样子: 解决方案和思路:canvas画图生成图片 上代码: 【html部分】 <canvas xss=removed canvas-id='myCanvas'></canvas> <button open-type='share'>分享</button> 【js部分】 var ctx =...

Global site tag (gtag.js) - Google Analytics