找回密码
 注册
关于网站域名变更的通知
查看: 486|回复: 3
打印 上一主题 下一主题

matlab GUI 如何去除figure的边框

[复制链接]
  • TA的每日心情
    开心
    2022-1-29 15:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2022-11-10 10:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    我要做个做splash screen,就是只显示图片,除了图片外,标题栏,菜单栏,工具栏,figure的蓝色边框一概没有。就像进入matlab时候跳出来的那个splash一样 求解答$ j' R, M2 j2 y! ~) h; H& W1 K
  • TA的每日心情
    奋斗
    2022-1-21 15:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2022-11-10 13:10 | 只看该作者
    ImageFile  = 'im.jpg';, [( L/ n) w8 z: o
    ScreenSize = get(0,'ScreenSize');' B5 H; {4 k5 d4 K) ?' R
    jImage     = im2java(imread(ImageFile));
    3 s& ]; {% |5 K/ t! yjfBounds   = num2cell([...+ `; H, K. v9 C4 m' F
        (ScreenSize(3)-jImage.getWidth)/2 ...: I: @7 i2 [1 _; D
        (ScreenSize(4)-jImage.getHeight)/2 ..., g5 d  |7 a4 }2 G( h
        jImage.getWidth ...# W. e; t8 l) U2 Y, q
        jImage.getHeight]);
    + }* |, u& s; F$ EjFrame     = javax.swing.JFrame;5 J' W/ W: ~0 g* v5 B: J: ]
    icon       = javax.swing.ImageIcon(jImage);
    & B. w* ~- N1 u: V1 _label      = javax.swing.JLabel(icon);
    ; @& m1 k. C5 N! u  G$ qjFrame.getContentPane.add(label);# \5 p: E7 s" ^( ?/ F" W& Y  j' Q9 s+ i
    jFrame.setUndecorated(true)9 I8 Q: Q- F; ^: ~1 [3 m$ n6 h( {* R6 C
    jFrame.setBounds(jfBounds{:});* ^6 e. v# z' x) B* Y% {0 d3 H# m7 {
    jFrame.pack& T$ G+ G6 I! w  e+ @; s5 K' N
    jFrame.show参考这个代码7 H: L& A# R4 ?, ?3 i& |6 G) v* \0 O

    点评

    我想把图片再改小一点怎么办  详情 回复 发表于 2022-11-10 13:27
  • TA的每日心情
    开心
    2022-1-29 15:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    3#
     楼主| 发表于 2022-11-10 13:27 | 只看该作者
    nocturne 发表于 2022-11-10 13:10
    2 o  e5 x. O4 f8 {  J3 Q# K5 QImageFile  = 'im.jpg';( W8 x. D+ c5 [/ x
    ScreenSize = get(0,'ScreenSize');: B7 w% F( O- i( V+ U$ _  ^! h8 `
    jImage     = im2java(imread(ImageFile));% C/ a3 ^; @1 c; O$ @
    ...
    ( D9 W( H) \9 q( T. ~' ^: e
    我想把图片再改小一点怎么办
    # [5 z: v: }/ x; H
  • TA的每日心情
    奋斗
    2022-1-21 15:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    4#
    发表于 2022-11-10 13:35 | 只看该作者
    你可以用matlab图像处理工具箱里的imresize缩小
    1 a* K4 d$ t$ B3 ^0 L你直接把原图缩小是最方便的,没有必要一定要把缩放显示写在程序里每次都执行一遍
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-24 06:22 , Processed in 0.125000 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表