精华内容
下载资源
问答
  • ...import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.FlowLayout; import java.awt.GridLayout; import java.awt.TextArea; import jav
    package com.Tab;
    


    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Container;
    import java.awt.FlowLayout;
    import java.awt.GridLayout;
    import java.awt.TextArea;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;


    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;


    public class Tab extends JFrame implements ActionListener{
           private JButton jb1,jb2;
           TextArea jlb11;
      TextArea jlb22;
    public Tab(){
          super("iurgreio");
          Container c=getContentPane();
          c.setLayout(new BorderLayout());
          JPanel jp1=new JPanel();       
          JLabel jlb=new JLabel("huaneiwg");
          jp1.add(jlb);
          jp1.setBackground(Color.blue);
          jb1=new JButton("李彦宏");
          jb2=new JButton("雷军");
          JPanel jp2=new JPanel(new GridLayout(2,1));
          jp2.add(jb1);
          jp2.add(jb2);
          jb1.addActionListener(this);
          jb2.addActionListener(this);
          JLabel jlbb=new JLabel("fdgsddhgs");
          JPanel jp3=new JPanel();
          jp3.add(jlbb);
          jp3.setBackground(Color.GRAY);
          c.add(jp1,BorderLayout.NORTH);
          c.add(jp2,BorderLayout.WEST);
          c.add(jp3,BorderLayout.SOUTH);
          jlb11=new TextArea("李彦宏,男,汉族,1968年11月生,山西阳泉人,籍贯是河北省邢台地区,父母皆为工人。李彦宏的小学及" +
          "初中均在晋东化工厂学校就读,高中在阳泉一中就读。无党派,研究生学历。1991年毕业于北京大学信息管理专业,随" +
          "后赴美国完成计算机科学硕士学位。2000年1月,李彦宏创建了百度。经过十多年的发展,百度已经发展成为全球第二大独立" +
          "搜索引擎和最大的中文搜索引擎。百度的成功,也使中国成为美国、俄罗斯和韩国之外,全球仅有的4个拥有搜索引擎核心技术的国家之一。2005" +
          "年,百度在美国纳斯达克成功上市,并成为首家进入纳斯达克成分股的中国公司。百度已经成为中国最具价值的品牌之一。2013年,当选第十" +
          "二届全国政协委员,兼任第十一届中华全国工商业联合会副主席、第八届北京市科协副主席等职务,并获聘“国家特聘专家”。2016年2月25日," +
          "《2016胡润全球富豪榜》发布,李彦宏、马东敏夫妇以财富825亿元,排名中国富豪第7名。2016年5月,获得2016年新财富500富人榜第五位。");
          jlb22=new TextArea("雷军,1969年出生于湖北仙桃,小米科技创始人、董事长兼首席执行官;金山软件公司董事长;中国大陆著名天使投资人。2012年12月," +
          "荣获“中国经济年度人物新锐奖”。 雷军曾任两届海淀区政协委员,2012年当选北京市人大代表, 2013年2月当选全国人民代表大会代表。2013年10月," +
          "全国工商联60华诞之际,《中国工商》杂志、华商韬略编辑委员会、中华工商联合出版社联合发起《民营力量璀璨中国梦想——100位对民族产业贡献卓著" +
          "的民营功勋企业家》荣誉报道活动,彰显民营经济及民营企业家的民族成就与国家贡献,雷军获“对民族产业贡献卓著的民营功勋企业家”荣誉。 2013年12" +
          "月12号,再次荣获“中国经济年度人物”及“十大财智领袖人物”。 2014年2月,小米创始人雷军首次以280亿元财富进入“胡润全球富豪榜”,跃居大中华区" +
          "第57名,全球排名第339位。2014年12月4日上午,《福布斯》杂志网站宣布,小米科技创始人雷军当选《福布斯》亚洲版2014年度商业人物。2014年12月" +
          ",雷军1亿元投资YOU+国际青年公寓的消息在各个渠道疯狂传播,引发了小米要进军房地产的猜测。但随即顺为基金CEO许达来明确回应顺为基金投资YOU+" +
          "完全是出于财务角度,与小米无关。2016年5月,获得2016年新财富500富人榜第六位。");
          JPanel jp4=new JPanel(new FlowLayout((int) CENTER_ALIGNMENT));
          jp4.add(jlb11);
          jp4.add(jlb22);
          c.add(jp4,BorderLayout.CENTER);
          jlb11.setVisible(true);
          jlb22.setVisible(false);
           }
           @Override
    public void actionPerformed(ActionEvent e) {
    // TODO Auto-generated method stub
          if(e.getSource()==jb1){
              jlb11.setVisible(true);
              jlb22.setVisible(false);
          }
               if(e.getSource()==jb2){
              jlb11.setVisible(false);
              jlb22.setVisible(true);
          }
    }
           public static void main(String args[]){
          Tab app=new Tab();
          app.setLocation(400,300);
          app.setSize(400,400);
          app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          app.setVisible(true);
           }
    }
    展开全文
  •  设置文件的名称,注意这个新建的xml文件就是会被用作按钮的background属性的,所以名字不要太奇怪,设置Root Element为selector之后,添加下面黄色的两行,按钮常规和按下的时候对应的图片,这里注意都是对应的...
    右击图片文件夹,新建一个Android XML文件 
    

     

    设置文件的名称,注意这个新建的xml文件就是会被用作按钮的background属性的,所以名字不要太奇怪,设置Root Element为selector之后,添加下面黄色的两行,按钮常规和按下的时候对应的图片,这里注意都是对应的前面放进去的图片

    <?xml version="1.0" encoding="utf-8"?>

    <selector xmlns:android="http://schemas.android.com/apk/res/android" >

    <item android:drawable="@drawable/rotateleft" android:state_pressed="false"></item>

    <item android:drawable="@drawable/rotateleft_click" android:state_pressed="true"></item>

    </selector>

     

    添加一个ImageButton,注意删掉src属性,添加background属性即可,这种做法比在主程序中点击按钮之后根据ID查找按钮然后替换图片要更简洁方便

     

     

    展开全文
  • 本文实例为大家分享了android点击按钮切换不同布局的具体代码,供大家参考,具体内容如下 先上效果图: 如图所示,实现点击下面的按钮切换不同的fragment布局; 不说了,先上主MainActivity代码: MainActivity....
  • 切换图像按钮 基于Google相机的模式选项按钮切换图像按钮
  • 闭包实现按钮状态切换 看下面的代码: var toggleBtn = document.getElementById('toggle'); var toggleFun = (function() { var checked = true; return function() { var color = checked ? 'red' : 'white'; ...
  • java 按钮点击次数颜色变化

    千次阅读 2018-11-20 19:46:18
    在窗体中添加一个按钮,将按钮的点击次数绘制在窗体中。绘制的点击次数的字的颜色,在红色、绿色、蓝色、黑色之间随机变化 代码: package disange; import java.awt.*; import java.awt.event.*; import java....

    问题描述:

    在窗体中添加一个按钮,将按钮的点击次数绘制在窗体中。绘制的点击次数的字的颜色,在红色、绿色、蓝色、黑色之间随机变化

    代码:

    package disange;
    import java.awt.*;
    import java.awt.event.*;
    import java.math.*;
    public class disange extends Frame implements ActionListener{
    	Label r;
    	int value=0;
    	public disange(){
    		super("按钮单击次数颜色随机变化");
    		r=new Label("。。结果。。");
    		Button btn=new Button("计数");
    		setLayout(new FlowLayout());
    		add(btn);
    		add(r);
    		btn.addActionListener(this);
    	}
    	public void actionPerformed(ActionEvent e){
    		value++;
    		int i=(int)(Math.random()*5);
    		switch(i)
    		{
    		case 0:r.setForeground(Color.BLUE);
    			break;
    		case 1:r.setForeground(Color.RED);
    			break;
    		case 2:r.setForeground(Color.GREEN);
    			break;
    		case 3:r.setForeground(Color.BLACK);
    			break;
    		default:break;
    		}
    		r.setText(" "+value);
    		
    	}
    	public static void main(String args[]){
    		Frame x=new disange();
    		x.setSize(400,100);
    		x.setVisible(true);
    	}
    }
    
    

    展开全文
  • Java开关按钮的使用

    千次阅读 2019-04-06 23:28:31
    说到Java按钮,我们最熟悉的应该是JButton按钮,这种按钮当按下后会自动弹起,只能用于每次按下触发一次指定动作的情况,不能用于记录状态。Swing中还另外提供了一种可以记录状态的按钮——JToggleButton,当按钮...
    	说到Java的按钮,我们最熟悉的应该是JButton按钮,这种按钮当按下后会自动弹起,只能用于每次按下触发一次指定动作的情况,不能用于记录状态。Swing中还另外提供了一种可以记录状态的按钮——JToggleButton,当按钮不断被单击时可以像开关一样在开与关两种状态之间切换。
    	JToggleButton经常被用来实现那些需要在两种状态之间切换的按钮,即当单击按钮后,其处于一种状态,再次单击后其回到原来的状态,就好像某些家用电器的开关一样,在默认情况下,JToggleButton与JButton的外观基本相同,只有被单击后才有所不同,JButton单击后才会自动弹回,而JToggleButton不会,其一直到下一次单击才弹回。
    	JToggleButton类提供了八个构造器,因此在创建该按钮的时候有更多的选择
    
    public JToggleButton();//创建一个没有文本与图标,并且未被按下的开关按钮
    
    public JToggleButton(Icon icon); //创建一个具有指定图标的开关按钮,参数icon为在按钮上显示的图标
    
    public JToggleButton(Icon icon,boolean selected); //创建一个具有指定图标和初始状态的开关按钮。参数icon为在按钮上显示的图标;参数selected为制定的初始状态,该值若为true,则按钮最初是按下的
    
    public JToggleButton(String text); //创建一个具有指定文本的开关按钮,参数text为在按钮上显示的文本信息
    
    public JToggleButton(String text,boolean selected); //创建一个具有指定文本和初始状态的开关按钮。参数text为在按钮上显示的文本信息;参数selected为指定的初始状态,该值若为true,则按钮最初是按下的
    
    public JToggleButton(Action a);//该构造器将根据指定的Action创建一个开关按钮,参数a为指定的Action
    
    public JToggleButton(String text,Icon icon);//创建一个具有指定文本和图标的开关按钮。参数text为在按钮上显示的文本信息,参数icon为在按钮上显示的图标
    
    public JToggleButton(String text,Icon icon,boolean selected); //创建一个具有指定文本、图标和初始状态的开关按钮。参数text为在按钮上显示的文本信息;参数icon为在按钮上显示的图标;参数selected为指定的初始状态,该值若为true,则按钮最初是按下的
    

    JToggleButton类的常用方法

    public boolean isSelected(); //返回按钮的状态。如果按钮是按下的返回true,否则返回false
    
    public void setSelected(boolean b); //设置按钮的状态。如果参数b为true则设置为按下状态,为false则设置为没有按下的状态。但要特别注意的是,该方法仅设置按钮的状态,不会触发动作事件
    
    public Icon getPressedIcon(); //返回按钮被单击时的图标
    
    public void setPressedIcon(Icon pressedIcon); //设置按钮被单击时的图标,参数pressedIcon为一个指定的图标
    
    public Icon getSelectedIcon(); //返回按钮被选中状态的图标,所谓选中状态是指开关按钮状态为true,也就是按下后的情况
    
    public void setSelectedIcon(Icon selectedIcon); //设置按钮被选中状态的图标,参数selectedIcon为一个指定的图标
    

    除了能够保存状态外,开关按钮跟JButton并没有多大的区别,所以在使用时可以把它当成可以保留状态的JButton来使用。

    展开全文
  • 切换按钮-源码

    2021-02-21 07:09:04
    切换按钮
  • BottomLayout 自定义组合控件,底部多按钮切换
  • FrameLayout按钮切换页面

    千次阅读 2018-12-20 20:13:20
    一、xml <FrameLayout android:id="@+id/pager" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" android:text="TextView...
  • java按钮实现页面跳转

    万次阅读 2013-04-08 16:07:21
    假如有两个frame,分别为frame1,frame2,frame1加个按钮实现跳转.frame1代码如下 import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing....
  • Android_UI_点击按钮切换背景效果实现

    千次阅读 2013-08-16 12:54:04
    实现按钮按下和释放,按钮背景图片相应切换效果的方法这里介绍两种,一种是在代码里实现,另一种是在xml文件里实现 一、在xml文件里 首先现在layout的一个xml文件下定义Button如下所示: [html] view ...
  • Java 面板切换问题

    万次阅读 2010-08-17 21:24:00
    今天终于把这个困惑两天的问题解决了…… 其实是跑去天心阁玩了一天,给别人做图做了一个晚上的时间,今天...cp.panel.add(new Label("这是通过按钮切换的面板" + num)); cp.panel.validate(); } } }
  • 按钮切换页面

    千次阅读 2007-11-19 18:02:00
    script type="text/javascript">function java(){ var java = document.getElementById("java"); var dt = document.getElementById("datastructure"); var db = document.getElementById("database")...
  • android利用ImageView点击按钮切换图片

    千次阅读 2019-11-14 22:00:38
    android利用ImageView点击按钮切换图片 本文章中采用ImageView中的setDrawable方法 setImageDrawble使用drable资源 布局文件:在layout目录下的activity_main.xml下编写 导入图片:复制粘贴到drable目录下方 ...
  • 在进行国际化的过程中,出现了一个问题,就是对java按钮的名字进行更改失败的问题。在项目开发之前,我一直用中文先进行开发,有一些按钮,在被用户触发之后会改变名字,比如说一个button,在被按下之前
  • 先上效果图:如左图所示,实现点击下面的按钮切换不同的fragment布局; 不说了,先上主MainActivity代码: MainActivity.java: package com.example.xh.twostylefragment; import android.content.Intent; ...
  • java script图片切换

    2010-11-29 15:47:19
    用javascript实现网页中的动态图片切换效果
  • 使用的都是同一个布局,每个fragment中都有四个内部按钮,可以切换到其他的3个fragment中。 现在只考虑在contact中,实现点4个(其实有效的是3个),切换到其他3个fragment中。 现在的情况是,点击...
  • 现在我们想实现通过按钮点击切换中英文 实现国际化事要是依靠LocaleResolver接口及其实现起作用,SpringBoot为我们自动配置了LocaleResolver组件,我们看源码分析一下 在WebMvcAutoConfiguration...
  • 关于java的GUI简单切换界面

    万次阅读 多人点赞 2019-03-26 20:00:57
    关于java的GUI简单切换界面 在刚开始学习java的gui界面设计的时候因为课本上没有相关切换界面的介绍,所以如何进行简单的一个界面切换困扰了我很久。因此我上网看了一些代码,却发现网上的大多数代码都很繁琐,...
  • 最近项目中需实现在同一个activity中通过一个按钮切换两个不同的布局,此处的按钮并非同一个按钮控件, 而是在两个不同的布局文件中点击按钮实现布局的切换,具体实现如下: MenuTestActivity.java package ...
  • 如图所示,如何实现有几个按钮的情况下进行点击切换呢? 分两步,一是xml界面的搭建,一是javaw文件的逻辑支持 如果遇到一组相似的按钮,我们需要用到RadioGroup组,而且他是继承自LinearLayout, 可以设置...
  • 点击按钮时,切换星座图片点击星座图片时,循环切换图片
  • public class MainActivity extends AppCompatActivity { @Bind(R.id.iv_find) ImageView ivFind; @Bind(R.id.iv_house) ImageView ivHouse; @Bind(R.id.iv_message) ImageView ivMessage;...
  • 最近这一星期在做一个简单小型...另外就是本篇博客要介绍的功能了,点击按钮切换网页背景图。通过最近的学习,发现自己的js确实提升了不少,以上功能除了异步加载歌词用到Java之外,其它全是由js来实现的,这与之前...
  • 在不少应用中,都有这样的功能,点击同一个按钮可以实现一个元素的显示和隐藏的切换,下面就通过代码实例介绍一下如何实现此效果,代码如下: <html> <head> <meta charset=gb2312> <title>...
  • Java混合计算器以及界面切换

    千次阅读 2020-11-30 15:44:22
    所以就用几天的时间写了一篇混合计算器以及计算器科学型和标准型界面切换(主要包含了JFrame,String类,抛出异常,按钮切换界面),可能存在许多Bug(只做参考) 计算器标准型和科学型界面切换: package GUI界面切换;...
  • atitit.GUI图片非规则按钮跟动态图片切换的实现模式总结java .net c# c++ web html js    1. 图片按钮的效果总结 1 1.1. 按钮图片自动缩放的。 1 1.2. 不要边框,如果用自定义图片做按钮背景可以设为...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 83,054
精华内容 33,221
关键字:

java按钮切换

java 订阅