Java Swing 怎样实现导航 , 如图所示左边导航栏的导航栏怎样实现 ?

Java使用swing实现调色板
通过java的swing和awt来实现一个简单的调色板,调色板可以通过滑动块来调整RGB值,然后显示调整后RGB值的颜色。 效果图如下: 查看全文:/article/53.htm
大小: 11 KB
最新教程周点击榜
微信扫一扫java swing标准对话框具体实现
字体:[ ] 类型:转载 时间:
这篇文章介绍了swing标准对话框的具体实现方法,有需要的朋友可以参考一下
代码如下:package test001;import java.awt.event.ActionEimport java.awt.event.ActionLimport javax.swing.JBimport javax.swing.JFimport javax.swing.JOptionPimport javax.swing.JToolBpublic class TestJOptionPane implements ActionListener{&&& private JFrame jf = new JFrame("标准对话框测试");&&& /**&&&& * @param args&&&& */&&& public static void main(String[] args) {&&&&&&& // TODO Auto-generated method stub&&&&&&& new TestJOptionPane().createUI();&&& }&&& public void createUI(){&&&&&&& JToolBar jtb = new JToolBar();&&&&&&& String[] s = {"错误", "退出确认1", "退出确认2", "警告", "输入", "选择"};&&&&&&& int size = s.&&&&&&& JButton[] button = new JButton[size];&&&&&&& for(int i = 0; i & i++){&&&&&&&&&&& button[i] = new JButton(s[i]);&&&&&&&&&&& button[i].addActionListener(this);&&&&&&&&&&& jtb.add(button[i]);&&&&&&& }&&&&&&& jf.add(jtb, "North");&&&&&&& jf.setSize(350, 150);&&&&&&& jf.setLocation(400, 200);&&&&&&& jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);&&&&&&& jf.setVisible(true);&&& }&&& @Override&&& public void actionPerformed(ActionEvent e) {&&&&&&& // TODO Auto-generated method stub&&&&&&& String s = e.getActionCommand();&&&&&&& if(s.equals("错误")){&&&&&&&&&&& JOptionPane.showMessageDialog(null, "要显示的错误信息---",&&&&&&&&&&&&&&&&&&& "错误提示",JOptionPane.ERROR_MESSAGE);&&&&&&& }&&&&&&& else if(s.equals("退出确认1")){&&&&&&&&&&& int result = JOptionPane.showConfirmDialog(null, &&&&&&&&&&&&&&&&&&& "推出前是否保存程序?");&&&&&&&&&&& if(result == JOptionPane.YES_OPTION){&&&&&&&&&&&&&&& System.out.println("保存程序---");&&&&&&&&&&&&&&& System.exit(0);&&&&&&&&&&& }&&&&&&&&&&& else if(result == JOptionPane.NO_OPTION){&&&&&&&&&&&&&&& System.exit(0);&&&&&&&&&&& }&&&&&&& }&&&&&&& else if(s.equals("退出确认2")){&&&&&&&&&&& int result = JOptionPane.showConfirmDialog(null, "退出前是否保存程序?");&&&&&&&&&&& if(result == JOptionPane.YES_OPTION){&&&&&&&&&&&&&&& System.out.println("保存程序---");&&&&&&&&&&&&&&& System.exit(0);&&&&&&&&&&& }&&&&&&&&&&& else if(result == JOptionPane.NO_OPTION){&&&&&&&&&&&&&&& System.exit(0);&&&&&&&&&&& }&&&&&&& }&&&&&&& else if(s.equals("警告")){&&&&&&&&&&& Object[] options = {"继续", "撤销"};&&&&&&&&&&& int result = JOptionPane.showOptionDialog(null,&&&&&&&&&&&&&&&&&&& "本操作可能导致数据丢失","Warning", JOptionPane.DEFAULT_OPTION,&&&&&&&&&&&&&&&&&&& JOptionPane.WARNING_MESSAGE, null, options, options[0]);&&&&&&&&&&& if(result == 0){&&&&&&&&&&&&&&& System.out.println("继续操作---");&&&&&&&&&&& }&&&&&&& }&&&&&&& else if(s.equals("输入")){&&&&&&&&&&& String name = JOptionPane.showInputDialog("请输入您的姓名:");&&&&&&&&&&& if(name != null){&&&&&&&&&&&&&&& System.out.println("姓名:" + name);&&&&&&&&&&& }&&&&&&& }&&&&&&& else if(s.equals("选择")){&&&&&&&&&&& Object[] possibleValues = {"体育", "政治", "经济", "文化"};&&&&&&&&&&& Object selectedValue = JOptionPane.showInputDialog(null, &&&&&&&&&&&&&&&&&&& "Choose one","Input", RMATION_MESSAGE, null,&&&&&&&&&&&&&&&&&&& possibleValues, possibleValues[0]);&&&&&&&&&&& String choose = (String)selectedV&&&&&&&&&&& if(choose != null){&&&&&&&&&&&&&&& System.out.println("你选择的是:"+ choose);&&&&&&&&&&& }&&&&&&& }&&& }}
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具Java swing中,如何实现自动补全提示的文本框,最好提供demo实例。 大致如下图所示:_百度知道
Java swing中,如何实现自动补全提示的文本框,最好提供demo实例。 大致如下图所示:
//f.com/zhidao/pic/item/8ad4b31c8701a18baad8c82838fea3.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http.hiphotos./zhidao/wh%3D600%2C800/sign=f924cf6c349b033b2cddf4dc25fe1aeb/8ad4b31c8701a18baad8c82838fea3://f.jpg" esrc="http.hiphotos.baidu:///zhidao/wh%3D450%2C600/sign=e4e4fcc566/8ad4b31c8701a18baad8c82838fea3<a href="http
提问者采纳
.getEditorComponent(), BorderL567123&
final String[] datas = new String[]{&123&;
frame.length()).setSelectedValue(datas[i];
String str = component, &
for (int i = 0;
Component com = bar, true);
component, &quot.setDefaultCloseOperation(3).addKeyListener(new KeyAdapter() {
public void keyReleased(KeyEvent e) {
if (component.setText(datas[i]);};345123&;
component, &
}).length());
frame.getText() == null ||
final JList p = new JList(datas);456123&quot, & i++) {
if (datas[i];.getText(), &678123&quot.getText())) {
final JTextComponent component = (JTextComponent) com.add(new JScrollPane(p).getEditor().getText().add(bar.setSelectionEnd(datas[i].length() == 0) {
i & datas.NORTH).length.CENTER)public class NewClass {
public static void main(String[] args) {
JFrame frame = new JFrame();;
component, BorderLayout.getContentPane().startsWith(component.toLowerCase();
frame.setVisible(true).setSelectionStart(
bar.getContentPane().setEditable(true);
JComboBox bar = new JComboBox()
其他类似问题
为您推荐:
其他2条回答
这个得自己写个组件,去实现,Demo也没时间帮你写,写个类去继承JComponent 然后再监听JTextField
一个数据表,一个事件,一条模糊查询语句而已,自动补全没那么高深,哎
文本框的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁所有的jsp中都include同一个导航栏,如何实现点击导航超链接使其变色-java-电脑编程网所有的jsp中都include同一个导航栏,如何实现点击导航超链接使其变色作者:wdw 和相关&&点击按钮的时候改变超链接属性class就可以,两种颜色的css样式已经设计好了,我该怎么控制css------回答---------------其他回答(60分)---------我们的项目是这样实现的:_menu.&%&
String menu = (String)request.getAttribute(&MENU_INDEX&);%&&li&%=&home&.equals(menu)?& class=\&current\&&:&&%&&&a href=&index.&&首页&/a&&/li&&li&%=&help&.equals(menu)?& class=\&current\&&:&&%&&&a href=&help.jsp&&首页&/a&&/li&...index.jsp...&%request.setAttribute(&MENU_INDEX&, &home&);%&&%@include file=&_menu.jsp&%&...help.jsp...&%request.setAttribute(&MENU_INDEX&, &help&);%&&%@include file=&_menu.jsp&%&...------回答---------------其他回答(60分)---------
我们的项目是这样实现的:_menu.jsp&% &
String menu = (String)request.getAttribute(&MENU_INDEX&);%&&li&%=&home&.equals(menu)?& class=\&current\&&:&&%&&&a href=&index.jsp&&首页&/a&&/li&&li&%=&help&.equals(menu)?& class=\&current\&&:&&%&&&a href=&help.jsp&&首页&/a&&/li&...index.jsp...&%request.setAttribute(&MENU_INDEX&, &home&);%&&%@include file=&_menu.jsp&%&...help.jsp...&%request.setAttribute(&MENU_INDEX&, &help&);%&&%@include file=&_menu.jsp&%&...
相关资料:|||||||所有的jsp中都include同一个导航栏,如何实现点击导航超链接使其变色来源网络,如有侵权请告知,即处理!编程Tags:                &                    

我要回帖

更多关于 左边导航栏右边内容 的文章

 

随机推荐