GUIDEのテーブル​について1つのセルの​背景を変える方法はあ​りますか?

10 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2016 年 5 月 20 日
回答済み: MathWorks Support Team 2016 年 5 月 20 日
GUIDE で利用できるテーブルオブジェクトの一つのセルだけ背景色もしくはフォント、色、大きさの変更の可否を教えてください。一つの表は色やフォントを変えることはできたのですが、任意のセルを強調したいです。

採用された回答

MathWorks Support Team
MathWorks Support Team 2016 年 5 月 20 日
GUIDE のテーブルに、個々の背景色を変更するようなプロパティはありませんが、セルに代入する情報に、HTMLタグが適応できますので、こちらの方法を使った例を紹介します。圧縮ファイルを解凍後、フォルダ内の MATLAB ファイルを実行することで動作が確認できます。
(例)
L. 69-70 の row と col の値を変更することで、色を変更するセルを変更できます。
色の変更は、HTMLタグを使用します。
 
cell_data(row, col) ...
= {['<html><pre><font bgcolor=#FF8800 face="MS Sans Serif" size="2.5">',...
[str,' '], '</font></pre></html>']};
 
<pre>タグを使用することで、スペースを省略しないようにします。
また、テーブルのフォントに合わせて<font>タグで背景の色や使用するフォント、大きさを調整しています。
 

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange対話型コントロールとコールバック についてさらに検索

製品


リリース

R2012a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!