# Alarm Status Table: change the icons size

**URL:** <https://forum.inductiveautomation.com/t/alarm-status-table-change-the-icons-size/22836>\
**Category:** Ignition\
**Tags:** ignition79\
**Created:** [February 24, 2019, 7:47am UTC](https://forum.inductiveautomation.com/t/alarm-status-table-change-the-icons-size/22836 "2019-02-24T07:47:56Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 25, 2019, 4:55pm UTC](https://forum.inductiveautomation.com/t/alarm-status-table-change-the-icons-size/22836/2 "2019-02-25T16:55:37Z")

</div>

You’re going to have a hard time doing this, unfortunately. The buttons that are tied to those actions have specific, hardcoded icons. If you’re already drilling into the component to change the button font size, I’ll skip that step, but you will probably have to do something like:

1. obtain reference to the `UtilityPanel` that contains the three buttons
2. access the `viewButton`, `chartButton`, and `manageShelfButton`.
3. Pull the “action” out of them with `getAction()` (more context on what actions are [here](https://docs.oracle.com/javase/tutorial/uiswing/misc/action.html))
4. Set a new [`Action.SMALL_ICON`](https://docs.oracle.com/javase/8/docs/api/javax/swing/Action.html#SMALL_ICON) on that action. You’ll need an instance of an Icon - you could import [`ImageIcon`](https://docs.oracle.com/javase/7/docs/api/javax/swing/ImageIcon.html) and make a new `ImageIcon` from an image in image management by using the [`ImageLoader`](http://forum.inductiveautomation.com/t/graphics-drawimage-possible-to-use-images-from-the-image-browser/19361/2) class.

---

_[View the full topic](https://forum.inductiveautomation.com/t/alarm-status-table-change-the-icons-size/22836)._
