title: How to align widget buttons in IPython notebook
body: <p>I have the following peace of code</p>
  
  <pre><code>from ipywidgets import widgets
  from IPython.display import display
  import numpy as np
  
  class Test(object):
      def __init__(self, arraylen):
          self.a = np.random.randn(arraylen)
          self.button = widgets.Button(description = 'Show')
          self.button.on_click(self.show)
          display(self.button)
  
          self.button1 = widgets.Button(description = 'Show1')
          self.button1.on_click(self.show)
          display(self.button1)
  
      def show(self, ev = None):
          np.savetxt('test',self.a)
          self.button.disabled = True
  
  
  test = Test(10)
  </code></pre>
  
  <p>The output is two buttons in a column as shown here:
  <a href="https://i.stack.imgur.com/yfKm6.png" rel="noreferrer"><img src="https://i.stack.imgur.com/yfKm6.png" alt="enter image description here"></a></p>
  
  <p>Would it also be possible, to embed the buttons in a HTML table (where I could choose them to be in a row), or any other organization scheme? Maybe it could look like this:</p>
  
  <p><a href="https://i.stack.imgur.com/CcLyj.png" rel="noreferrer"><img src="https://i.stack.imgur.com/CcLyj.png" alt="enter image description here"></a></p>