图标的使用

public class Drawlcon implements Icon{
    private int width;
    private int height;
    public Drawlcon(int width,int height) {
        this.width=width;
        this.height=height;
        
    }
    @Override
    public void paintIcon(Component c, Graphics g, int x, int y) {
        g.fillOval(x, y, width, height);//绘制一个圆形
        
    }

@Override
    public int getIconWidth() {
        // TODO Auto-generated method stub
        return this.width;
    }

@Override
    public int getIconHeight() {
        // TODO Auto-generated method stub
        return this.height;
    }
    
    //主程序进入的方法
    public static void main(String[] args) {
        Drawlcon icon=new Drawlcon(15, 15);
        JLabel ji=new JLabel("测试",icon,SwingConstants.CENTER);
        JFrame jf=new JFrame("窗体");
        Container container=jf.getContentPane();
        container.add(ji);
        jf.setVisible(true);
        jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        
        
        
        
        
    }

}

时间: 2024-08-01 09:58:53

图标的使用的相关文章

如何让windows2008任何新用户启动后显示桌面图标

在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]键值下有如下图的一些键值,控制这桌面图标的显示,0为显示,1为不显示,具体哪个键值对应哪个图标,自己慢慢测试吧.

Android----- 改变图标原有颜色 和 搜索框

本博客主要讲以下两点知识点 图标改变颜色:Drawable的变色,让Android也能有iOS那么方便的图片色调转换,就像同一个图标,但是有多个地方使用,并且颜色不一样,就可以用这个方法了. 搜索框: 一般是EditText实现,本文 实现 TextView图片和文字居中,键盘搜索. 来看看效果图: 图标改变颜色:第一个界面的左边(二维码)和右边(更多)两个实现,我放进去的图片是黑色的,显示出来是白色的. 搜索框:第一个界面的图片和文字居中,还可以设置间距,第二个见面搜索设置键盘搜索按钮,点击搜

子类化QMainWindows,添加菜单栏及工具栏,并添加图标

mymainwindow.cpp #include "mymainwindow.h" #include "ui_mymainwindow.h" //#include <QMenuBar>           //使用前向声明,不使用头文件包含的形式,主要是为了编译更快 class QMenuBar;//类的前向声明 myMainWindow::myMainWindow(QWidget *parent) :     QMainWindow(parent),

windows 10 企业版 桌面文件、图标突然丢失的解决方法

某日,手痒,运行了某个软件,系统突然重启,接着发现桌面的部分图标及文件丢失,并出现"不能登陆账号,......创建的文件将丢失.....默认配置文件登陆...."(大意是这个样子,当时因惊吓过度没有截图!!!): 按照系统的提示注销.重启了几次均无法解决问题,于是"度娘",试了几个方案也都不能解决问题.查看计算机的配置文件,发现莫名多出好多异常(下图显示的是修复后的配置文件信息): 并且发现于用户名对应的目录也无法打开(提示没有权限,查看其属性目录大小为0): 报着

Xamarin Android 应用程序内图标上数字提示

最近在用 Xamarin 做一个 Android 应用,打开应用时,如果有新消息,需要在应用内的 Toolbar 或者首页的图标上显示数字提示.在这里和大家分享一下实现方法,如果你有更新好的实现方法,欢迎分享. 类似推特客户端的新消息提醒 解决思路:把图标和数字提示文本放在 RelativeLayout 或 FrameLayout 内,把文本放在右上角. 实现代码: 新建一个 Xamain Android 项目,打天 Main.axml 文件,首先添加一下 Toolbar,<android.su

Windows10 图标重建

有没有遇到电脑上某个图标成了黑块,白块或者没有图呢. 那这样的话就可以使用图标重建啦. 删掉Windows10的图标文件如下图 路径: %userprofile%\AppData\Local\Microsoft\Windows\Explorer 复制好粘贴到我的电脑地址栏. 或者将一下代码复制做成.bat文件右击以管理员方式运行就好. cd /d %userprofile%\AppData\Local\Microsoft\Windows\Explorer taskkill /f /im expl

Bootstrap入门(七)组件1:字体图标

包括200个来自 Glyphicon Halflings 的字体图标,允许 Bootstrap 免费使用. 部分可用图标截图: 所有图标都需要一个基类和对应每个图标的类.把下面的代码放在任何地方都可以正常使用.注意,为了设置正确的内补(padding),务必在图标和文本之间添加一个空格. 注意: 1.不要和其他组件混合使用 图标类不能和其它组件直接联合使用.它们不能在同一个元素上与其他类共同存在.应该创建一个嵌套的 <span>标签,并将图标类应用到这个 <span> 标签上. 2

百度地图标注图标太小

1.1.1  现象 百度地图中,定位点的标注示意图标太小: 实际期望的图标是这样的: 1.1.2  原因 检查了很久,以为是打开地图时的设置问题,后来慢慢查找地图上的元素定位,终于发现原来这个图标大小是被CSS控制的,在地图元素的内部可以找到如下代码: 这个img元素就是用来显示定位图标的,可以修改这个元素的CSS属性来改变大小. 1.1.3  解决 如果要使用默认大小,则需要配置如下CSS: img {     max-width: inherit; } 原来图标变小,是因为其它CSS配置导致

OC图标+启动图

如何设置App的启动图,也就是Launch Image? Step1 1.点击Assets.xcassets 进入图片管理,然后右击,弹出"App Icons & Launch Images",选择"New iOS Launch Image" 2.如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios9,ios8.0,ios7.0,ios6. Step2 将规定尺寸的图片从你的文件中拖动进到固定位置. 系统

C# 获取文件图标

今天突然想到一个问题,如何去获取一个文件的关联图标呢?于是就上网搜索了一下.现总结如下: 首先明确问题:获取一个文件的关联图标或者是某个类型文件的显示图标. 在网上搜了一圈,发现方法还是比较多的,但是应用C#进行获取的方法不多.我选择一种用.Net库的方法. 使用的类: System.Drawing.Icon ,位于System.Drawing 命名空间. 具体方法: System.Drawing.Icon 类中的静态方法:public static Icon ExtractAssociated