「javatoolbar」javatoolbar加入图标
本篇文章给大家谈谈javatoolbar,以及javatoolbar加入图标对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、Java swing toolbar 问题
- 2、JAVA SWT中toolbar中的toolitem拖动问题
- 3、Java上面的工具栏没了怎么找回来
- 4、怎么在Java中添加Toolbar控件,且控件中有图案
Java swing toolbar 问题
图片可以使用相对路径
package com.ie;
import java.awt.BorderLayout;
import java.awt.Image;
import java.io.File;
import javax.imageio.ImageIO;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JToolBar;
public class Test {
public static void main(String args[]){
JFrame jf = new JFrame("带有工具栏");
jf.setLayout(new BorderLayout());
jf.setBounds(0, 0, 200, 200);
JToolBar jtb = new JToolBar("工具栏");
jf.add(jtb, BorderLayout.NORTH);
JButton jb =new JButton(new ImageIcon("img/index.png"));
jtb.add(jb);
jf.setVisible(true);
}
}
JAVA SWT中toolbar中的toolitem拖动问题
我只知道 jface里有 这个个事件, 这个包是在SWT里的 估计也可以用,TableViewer不是 SWT的 ,但估计 也有类似的 东西
TableViewer tt = new TableViewer(groups[i], SWT.FULL_SELECTION
| SWT.BORDER);
tt.addDropSupport(DND.DROP_MOVE, new Transfer[] { TextTransfer.getInstance() },(DropTargetListener) dtl);
tt.addDragSupport(DND.DROP_MOVE, new Transfer[] { TextTransfer.getInstance() },(DragSourceListener) dsl);
大概是 加这两个事件的监听,后面的是 用来转换数据的
找到个 参考 我写这个已经是很久以前的事了,记不太清了了 主要是 要实现 DropTargetListener 和 DragSourceListener
主要是实现 drop方法 和dragFinished 看文档应该不难
public class DTL implements DropTargetListener{
public DTL() {
// TODO Auto-generated constructor stub
}
@Override
public void dragEnter(DropTargetEvent event) {
// TODO Auto-generated method stub
//
}
@Override
public void dragLeave(DropTargetEvent event) {
// TODO Auto-generated method stub
//
}
@Override
public void dragOperationChanged(DropTargetEvent event) {
// TODO Auto-generated method stub
}
@Override
public void dragOver(DropTargetEvent event) {
// TODO Auto-generated method stub
}
@Override
public void drop(DropTargetEvent event) {
// TODO Auto-generated method stub
}
@Override
public void dropAccept(DropTargetEvent event) {
// TODO Auto-generated method stub
}
}
Java上面的工具栏没了怎么找回来
找找上面设置还是帮助的选项看看有没有回复默认设置就出来了
window里有一个show toolbar
或者window ---reset persective还原一下
怎么在Java中添加Toolbar控件,且控件中有图案
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Test0630Toolbar {
public static void main(String[] args) {
JFrame frame = new JFrame("JToolBar");
JToolBar jToolBar = new JToolBar("JToolBar");
JButton open =
new JButton("Open", new ImageIcon(Test0630Toolbar.class
.getResource("images/Open16.gif")));
jToolBar.add(open);
final JTextArea textArea = new JTextArea(5, 30);
textArea.setEditable(false);
JScrollPane scrollPane = new JScrollPane(textArea);
open.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
textArea.append("open button clicked.\n");
}
});
frame.add(jToolBar, BorderLayout.PAGE_START);
frame.add(scrollPane, BorderLayout.CENTER);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}
javatoolbar的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于javatoolbar加入图标、javatoolbar的信息别忘了在本站进行查找喔。
发布于:2022-11-25,除非注明,否则均为
原创文章,转载请注明出处。