Specifies whether legend items can be ignored when there is insufficient space.
Typeboolean true: ignore items exceeding legend size false: compress items to fit (default)Example (Report or Viewsheet)
importPackage(inetsoft.graph) importPackage(inetsoft.graph.data) importPackage(inetsoft.graph.element) importPackage(inetsoft.graph.aesthetic) importPackage(inetsoft.graph.scale) importPackage(inetsoft.graph.coord) importPackage(inetsoft.graph.guide.form) var arr = [["State", "Quantity"], ["New Jersey",200], ["New York",300], ["Pennsylvania",120], ["Connecticut",450], ["New Mexico",200], ["Colorado",300], ["Oregon",200], ["Kentucky",300], ["California",100], ["Alaska",350], ["Alabama",200], ["Kansas",500], ["Texas",200], ["North Dakota",300], ["Maryland",200], ["Delaware",250], ["Washington",200], ["Vermont",75]]; dataset = new DefaultDataSet(arr); graph = new EGraph(); var elem = new IntervalElement("State", "Quantity"); var frame = new CategoricalColorFrame(); frame.setField("State"); var spec = new LegendSpec(); spec.setPartial(true); frame.setLegendSpec(spec); elem.setColorFrame(frame); graph.addElement(elem);
![]() |
Read how InetSoft saves money and resources with deployment flexibility. |
Drag the Chart handles to a make the chart smaller. Note how the contents of the legend are abridged.
Specifies the position of the legend's bottom-left corner (in pixels or proportion) for cases when “in place” layout is used. (Positive values specify distance from left/bottom. Negative values specify distance from right/top.)
Typevalue a subclass of java.awt.geom.Point2D e.g., java.awt.Point for pixels java.awt.geom.Point2D.Double for proportionExample (Report or Viewsheet)
importPackage(inetsoft.graph) importPackage(inetsoft.graph.data) importPackage(inetsoft.graph.element) importPackage(inetsoft.graph.aesthetic) importPackage(inetsoft.graph.scale) importPackage(inetsoft.graph.coord) importPackage(inetsoft.graph.guide.form) var arr = [["State", "Quantity"], ["NJ",200], ["NY",300]]; dataset = new DefaultDataSet(arr); graph = new EGraph(); var elem = new IntervalElement("State", "Quantity"); var frame = new CategoricalColorFrame(); frame.setField("State"); var spec = new LegendSpec(); spec.setPosition(java.awt.Point(50,245)); // in pixels frame.setLegendSpec(spec); elem.setColorFrame(frame); graph.setLegendLayout(GraphConstants.IN_PLACE); graph.addElement(elem);
Specifies the legend size (pixels) for cases when EGraph.setLegendLayout(value) is set to GraphConstants.IN_PLACE.
Parametervalue a java.awt.Dimension objectExample (Report or Viewsheet)
importPackage(inetsoft.graph) importPackage(inetsoft.graph.data) importPackage(inetsoft.graph.element) importPackage(inetsoft.graph.aesthetic) importPackage(inetsoft.graph.scale) importPackage(inetsoft.graph.coord) importPackage(inetsoft.graph.guide.form) var arr = [["State", "Quantity"], ["NJ",200], ["NY",300]]; dataset = new DefaultDataSet(arr); graph = new EGraph(); var elem = new IntervalElement("State", "Quantity"); var frame = new CategoricalColorFrame(); frame.setField("State"); var spec = new LegendSpec(); spec.setPosition(java.awt.Point(50,245)); // in pixels spec.setPreferredSize(java.awt.Dimension(100,40)); frame.setLegendSpec(spec); elem.setColorFrame(frame); graph.setLegendLayout(GraphConstants.IN_PLACE); graph.addElement(elem);
Specifies the TextFrame containing a mapping between legend values and replacement text.
Parameterframe a TextFrame objectExample (Report or Viewsheet)
importPackage(inetsoft.graph) importPackage(inetsoft.graph.data) importPackage(inetsoft.graph.element) importPackage(inetsoft.graph.aesthetic) importPackage(inetsoft.graph.scale) importPackage(inetsoft.graph.coord) importPackage(inetsoft.graph.guide.form) var arr = [["State", "Quantity"], ["NJ",200], ["NY",300]]; dataset = new DefaultDataSet(arr); graph = new EGraph(); var elem = new IntervalElement("State", "Quantity"); var frame = new CategoricalColorFrame(); var tf = new DefaultTextFrame(); frame.setField("State"); tf.setText('NJ','New Jersey'); tf.setText('NY','New York'); var spec = new LegendSpec(); spec.setTextFrame(tf); frame.setLegendSpec(spec); elem.colorFrame = frame; graph.addElement(elem);
Visualization software is the perfect tool for sifting through multi-dimensional data to spot trends and outliers or slice and dice data with simple point-and-click methods. If you are looking for a way to visually explore and present data that standard office charting software cannot handle, Visualize Free is a great option. It’s also a good way for people to evaluate some of the capabilities of InetSoft’s commercial business intelligence software, before requiring the involvement of technical resources.
![]() |
Read the top 10 reasons for selecting InetSoft as your BI partner. |
Choosing the Right Workflow Dashboard - When selecting a workflow dashboard, it's essential to consider your specific needs and requirements. There are numerous choices on the market, each with specific characteristics and capabilities. Some popular workflow dashboard tools include InetSoft. Before making a decision, evaluate each tool's features, integrations, user interface, and pricing plans. To make an informed decision that fits your workflow and business goals, look for reviews and suggestions from reliable sources. Once you have chosen the right workflow dashboard, it's time to set it up according to your preferences. Start by creating an account and familiarize yourself with the interface. Customize the dashboard by adding relevant columns, labels, and categories that align with your project requirements. Define your workflow stages and create templates for recurring tasks or projects...
Explain Data Friction - Any impediments or inefficiencies that prevent a company's data from flowing freely are referred to as data friction. Technical problems like mismatched systems, poor data quality, or ineffective data management techniques like manual data input, a lack of automation, or insufficient data storage and retrieval techniques are just a few examples of the many various ways that these barriers might appear. Organizational impediments, such as siloed data, when data is divided into many departments or systems and is challenging to access and exchange, may also cause data friction. Making strategic choices based on the whole picture might be difficult without a full perspective of the organization's data...
Field Report Options for the User - InetSoft sets itself apart from competitors by putting you, the user, first. We offer several different setup and deployment options to meet any business needs you may have. field service report chart field service report line chartSelf Service With a shallow learning curve, non-technical users can create dashboards in the cloud and deploy InetSoft's online reporting software using a simple point-and-click interface. With DataBlock technology, users can drag and drop blocks of data onto the interface to build interactive dashboards and reports with compelling visuals that are professional, eye-catching, and flexible for any business needs, allowing for maximum-self service. Setup by InetSoft Professionals Don't want to do the setup yourself? With InetSoft, users also have the option to have InetSoft professionals take care of the setup procedures of the system, so you don't have to worry about it...
Fuel Management System Dashboards - Fuel management systems are essential for maximizing fuel efficiency, cutting expenses, and guaranteeing equipment and vehicle performance. Organizations use a range of Key Performance Indicators (KPIs) on the dashboards of their fuel management systems to accomplish these goals. These KPIs provide insightful information on fuel use, effectiveness, and overall performance. The fuel consumption rate is one of the main KPIs tracked on fuel management system dashboards. This statistic assists companies in monitoring the fuel consumption of their equipment or vehicles over a certain time frame. Businesses may make educated judgments to optimize fuel use by identifying patterns, trends, and anomalies in fuel usage by studying this data. Keeping an eye on the rate at which gasoline is used is essential for managing expenses, cutting down on waste, and putting plans into action to improve fuel economy overall...
Library of Industry Dashboard Solutions - Looking for industry dashboard solutions? InetSoft's pioneering BI platform can support any industry's dashboard needs. View examples in the gallery, read articles about its capabilities below, and request a personalized demo. FIX is a real-time industry messaging standard for pre-trade and trade communication in the global equity markets that is quickly expanding into post-trade communication as well as: Foreign exchange, fixed income, and derivatives markets. Nearly every major stock exchange and investment bank uses FIX for electronic trading, as do the world's largest mutual funds and money managers and thousands of smaller investment firms. In short - FIX has become the standard for all phases of the trading process, in every market, for virtually every asset class. As a result, the industry has seen an explosion in the volume of data it manages...
Track Test Results from Your Staging Environment - The staging environment acts as a bridge between development and production. It's a testing ground where everything from minor updates to major overhauls are evaluated. But how do you ensure that the changes made in your staging environment are ready for the live world? The key lies in the effective tracking of test results. Integrating tracking tools like Matomo into your staging environment is essential for automated and efficient monitoring. These tools enable seamless tracking across different stages of development, from staging to production. They provide insights into user interactions, system performance, and potential issues. This integration ensures that every aspect of the software, including new updates and features, is consistently monitored for quality and efficiency...
Previous: Java Graph |
Next: Visualization Graph
|